[delphi-br] Instalador pode ou nao ter direitos privilegiados para atualizar arquivos

2007-02-02 Por tôpico psdias2
Pessoal:

Estou criando um programa de instalacao no Inno Setup
(sou aprendiz), e preciso atualizar duas DLLs que ficam
na pasta C:\WINDOWS\SYSTEM32 e algumas chaves do Windows.

Se um usuario tem uma conta como ADMINISTRADOR do Windows,
o programa de instalacao que eu criei consegue atualizar
normalmente as DLLs e atualizar as chaves do registro
do Windows (sao chaves do meu sistema).

Porem, se o usuario nao tem conta de ADMINISTRADOR,
as DLLs e o registro nao sao atualizados.  No entanto,
nem mesmo aparecem mensagens de erro informando ao usuario
que ele nao tem privilegio de administrador.

Perguntas:

a) Eh possivel criar um instalador que consiga atualizar DLLs
na pasta do Windows e no registro, mesmo que o usuario nao seja
Administrador do computador ?

b) Se nao eh possivel, pelo menos ha' uma forma do instalador exibir 
uma mensagem ao usuario, tal como Os arquivos xyz e abc nao puderem 
ser atualizados, pois voce nao tem privilegio de administrador do 
computador  ?

Muito obrigado pela atencao de todos
Paulo



Re: [delphi-br] Turbo Delphi

2007-02-02 Por tôpico Itabyte®
Opa blz , seguinte o BDS2006 ja vem todo integrado , ou seja , ja vem com C# 
, C++, Win32 e .NET , o TD se tem que comprar a versao separada tipo TD C# , 
TD .NET , TD C++ e existe tambem o TD Express ou Explorer se nao me engano 
que é free ...

JESUS TE AMA !!!
- Original Message - 
From: Ricardo Berti [EMAIL PROTECTED]
To: Delphi-BR delphi-br@yahoogrupos.com.br
Sent: Thursday, February 01, 2007 4:39 PM
Subject: [delphi-br] Turbo Delphi


Olá,

por favor, vocês podem me dar informações sobre o Turbo Delphi e qual a 
relação dele com o bds2006 e se vale a pena trocar do 7 rpo TD2006?

Ricardo Berti I Marketing I Designer Gráfico
Fluipress Automação Ltda. - Tecnologia em Movimento.
Itajaí – SC
Site: www.fluipress.com.br
Tel: +55 47 2103-3426
Fax:+55 47 2103-3422

[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Links do Yahoo! Grupos







-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 


Re: [delphi-br] Instalador pode ou nao ter direitos privilegiados para atualizar arquivos

2007-02-02 Por tôpico Gabriel Filho
na verdade se seu instalador tem q instalar esses arquivos,


coloque isso na secao [Setup]
PrivilegesRequired=admin

ou seja para a instalação será exeigido um usuário administrador

2007/2/2, psdias2 [EMAIL PROTECTED]:

   Pessoal:

 Estou criando um programa de instalacao no Inno Setup
 (sou aprendiz), e preciso atualizar duas DLLs que ficam
 na pasta C:\WINDOWS\SYSTEM32 e algumas chaves do Windows.

 Se um usuario tem uma conta como ADMINISTRADOR do Windows,
 o programa de instalacao que eu criei consegue atualizar
 normalmente as DLLs e atualizar as chaves do registro
 do Windows (sao chaves do meu sistema).

 Porem, se o usuario nao tem conta de ADMINISTRADOR,
 as DLLs e o registro nao sao atualizados. No entanto,
 nem mesmo aparecem mensagens de erro informando ao usuario
 que ele nao tem privilegio de administrador.

 Perguntas:

 a) Eh possivel criar um instalador que consiga atualizar DLLs
 na pasta do Windows e no registro, mesmo que o usuario nao seja
 Administrador do computador ?

 b) Se nao eh possivel, pelo menos ha' uma forma do instalador exibir
 uma mensagem ao usuario, tal como Os arquivos xyz e abc nao puderem
 ser atualizados, pois voce nao tem privilegio de administrador do
 computador ?

 Muito obrigado pela atencao de todos
 Paulo

  



[As partes desta mensagem que não continham texto foram removidas]



[delphi-br] Fw: Como ler o registro do windows de outro micro?

2007-02-02 Por tôpico Cristiane Campanholo


Pessoal,

Estou com dificuldades em ler o registro do windows de outro micro.

Já tentei utilizar

Registro.RootKey := HKEY_LOCAL_MACHINE;
Existe := Registro.RegistryConnect( edtOrigem.Text );
Registro.OpenKey( edtKey.Text, True );
LeOutraChave := Registro.ReadString( 'Software\Nome' );

Funciona legal, menos o RegistryConnect, que dizem não funcionar para Windows 
XP.

Aí baixei o nível e fui pra API do Windows.

RegOpenKey( HKEY_LOCAL_MACHINE, 'SOFTWARE', HK );
RegQueryValue( HK, 'Nome', ValBuf, bytesread);

Lê bonitinho, mas só a o valor que tiver , não lê um valor de sequência que 
eu crio.
Para isso, tem o RegQueryValueEx...

Até aí tudo bem, o problema é que não consigo também conectar a outro micro. O 
comando é

RegConnectRegistry(pchar(lpMachineName), hKey, phkResult);

Mas mesmo tendo sucesso na conexão, no RegQueryValue retorna o valor do meu 
próprio micro, e não do micro da rede (ex. \\NomeMicro).

Alguém utiliza este tipo de informação (acesso remoto do registro do windows)?
Agradeço qualquer ajuda, pois estou há 3 dias pesquisando e não consigo evoluir.

Cristiane Campanholo




[As partes desta mensagem que não continham texto foram removidas]



[delphi-br] Como fazer com que um campo receba também o numero da chave primaria via SQL?

2007-02-02 Por tôpico Joandreiy Cordeiro
Tenho um campo chamado código e ele deve receber também o numero da chave
primaria que é gerada pelo Generator como faço isso via SQL?

O componente que uso é o IBDataSet com Firebird.

-- 
Cordialmente,
Joandreiy Cordeiro


[As partes desta mensagem que não continham texto foram removidas]



Re: [delphi-br] Turbo Delphi

2007-02-02 Por tôpico Andrei Luís
Apenas um adendo à informação do Itabyte:
Não é possível instalar + de 1 turbo delphi na máquina, se for
necessário ter + de 1 linguagem instalada, é necessário adquirir o
BDS.

[]
Andrei

2007/2/2, Itabyte(r) [EMAIL PROTECTED]:
 Opa blz , seguinte o BDS2006 ja vem todo integrado , ou seja , ja vem com C#
 , C++, Win32 e .NET , o TD se tem que comprar a versao separada tipo TD C# ,
 TD .NET , TD C++ e existe tambem o TD Express ou Explorer se nao me engano
 que é free ...

 JESUS TE AMA !!!
 - Original Message -
 From: Ricardo Berti [EMAIL PROTECTED]
 To: Delphi-BR delphi-br@yahoogrupos.com.br
 Sent: Thursday, February 01, 2007 4:39 PM
 Subject: [delphi-br] Turbo Delphi


 Olá,

 por favor, vocês podem me dar informações sobre o Turbo Delphi e qual a
 relação dele com o bds2006 e se vale a pena trocar do 7 rpo TD2006?

 Ricardo Berti I Marketing I Designer Gráfico
 Fluipress Automação Ltda. - Tecnologia em Movimento.
 Itajaí – SC
 Site: www.fluipress.com.br
 Tel: +55 47 2103-3426
 Fax:+55 47 2103-3422


-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 


[delphi-br] Criação de componente

2007-02-02 Por tôpico Guionardo Furlan
Buenas pessoal, estou criando um componente derivado de TPanel.
No constructor, eu defino Caption como vazio (''), além de outras
propriedades como CTRL3D como False, BorderStyle, etc.
Mas não está acontecendo a mudança. O Caption fica com o nome do
componente, e as outras propriedades mantém o valor default de TPanel.
Olhem aí o fonte.

constructor TOkCancelPanel.Create(AOwner: TComponent);
begin
  inherited;
  with Self do
  begin
Height:=33;
Caption:='';
Ctl3D:=False;
Align:=alBottom;
BevelInner:=bvNone;
BevelKind:=bkNone;
BevelOuter:=bvNone;
BorderStyle:=bsSingle;
  end;
  bOk:=TButton.Create(Self);
  with bOk do
  begin
Caption:='Ok';
ModalResult:=mrOk;
Top:=5;
Left:=3;
Width:=69;
Height:=21;
Parent:=Self;
  end;
  bCancel:=TButton.Create(Self);
  with bCancel do
  begin
Caption:='Cancelar';
ModalResult:=mrCancel;
Top:=5;
Left:=78;
Width:=69;
Height:=21;
Parent:=Self;
  end;
end;

Alguma sugestão?
Grato por qualquer ajuda.

-- 
Timeo hominem unius libri
Cogito ergo sum - Carpe diem

[]s
Guionardo Furlan
http://guionardo.blogspot.com


[delphi-br] gbBoleto layouts Sudameris e Real

2007-02-02 Por tôpico Adriano Santos (Yahoo)
Pessoal,

Alguém usa o gbBoleto com os bancos Sudameris e Real?
O real eu peguei a unit gcob275.pas e clonei pra virar gcob356.pas que é 
o certo hoje, porém não estou conseguindo homologar junto ao banco. 
Alguém sabe se mudou algo no layout quando houve mudança do número do 
banco de 275 para 356?

Não consigo fazer funcionar nem a pau.

Estou precisando também do Sudameris, não funciona, dá erro junto ao 
banco e o Sudameris já até existia.

Estou usando Delphi 6.0 com gbBoleto 2.1.

Vlw


-- 

*Adriano Santos*
Desenvolvedor Delphi desde 1998. Professor e programador PHP.
Bacharel em Comunicação Social pela Universidade Cruzeiro do Sul, SP.

Colunista e Comissão Editorial da revista ClubeDelphi.



[delphi-br] Como extrair palavras de um campo via SQL?

2007-02-02 Por tôpico Joandreiy Cordeiro
Tenho uma tabela que tem o campo nome que contem vários nomes de pessoas,

Exemplo:

CAMPO_NOME
Paulo jose de andrade
Antonio carlos da silva
Maria betania de souza

eu gostaria de extrair as palavras destes nomes para um campo de outra
tabela que deverar ficar assim

OUTRO_CAMPO
Paulo
Jose
Andrade
Antonio
Carlos
Silva
Maria
Betania
Souza

e por ai vai...

Sei que existe um metodo de extrair no SQL mas não sei com usar.

-- 
Cordialmente,
Joandreiy Cordeiro


[As partes desta mensagem que não continham texto foram removidas]



[delphi-br] OnDblClick em um RadioGroup?

2007-02-02 Por tôpico Ricardo Berti

Olá Pessoal

Alguém conhece alguma forma de utilizar-se do evento OnDblClick ou semelhante 
em um RadioGroup?

Abraços

Ricardo Berti

[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 


[delphi-br] Hot Site BDS - Mais Informações Gratuitas

2007-02-02 Por tôpico Bruno Lichot
Salve Galera!

Foi disponibilizado, além dos descontos de férias nas ferramentas, um 
hotsite com mta informação e links interessantes sobre o BDS!!!

acessem e confiram, vale a pena.
http://www.borlandshop.com.br

http://www.borlandshop.com.br/bds/index.htm


-- 
--
[]´s
Bruno Lichot



[delphi-br] Hot Site do BDS - Mais Informação Gratuita

2007-02-02 Por tôpico Bruno Lichot
Salve Galera!

Foi disponibilizado, além dos descontos de férias nas ferramentas, um 
hotsite com mta informação e links interessantes sobre o BDS!!!

acessem e confiram, vale a pena.
http://www.borlandshop.com.br

http://www.borlandshop.com.br/bds/index.htm



-- 
--
[]´s
Bruno Lichot



[delphi-br] problema conexão zeos - postgresql

2007-02-02 Por tôpico Marcelo Moacir Florindo
Senhores,

ao conectar ao postgresql estou recendo este erro : fe_sendauth:
authentication type 5 not supported.

Estou usando delphi 7 + zeos + postgresql 8.1

Obrigado a todos.

-- 
Marcelo Moacir Florindo
Analista/Desenvolvedor
http://www.gestaotec.com.br


[As partes desta mensagem que não continham texto foram removidas]



RES: [delphi-br] problema conexão zeos - postgr esql

2007-02-02 Por tôpico Djonatas Tenfen
Deve ser algum problema com a sua senha ou algo assim.

Não conheço muito de Zeus mas um pouco de Postgree e esse erro ocorre quando

Esqueço de indicar Password na conecxão do dbExpress.

 

Lembrando que o usuário padrão do postree é Postgres e a senha vc deve ter 
definido na instação

 

Espero que isso ajude você.

 

 

Atenciosamente,

 

 

_ 
Djonatas Tenfen
Desenvolvimento

Mult Sistemas Ltda - http://www.mult.com.br http://www.mult.com.br/  

(47) 3221 9400 



De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Marcelo 
Moacir Florindo
Enviada em: sexta-feira, 2 de fevereiro de 2007 16:23
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] problema conexão zeos - postgresql

 

Senhores,

ao conectar ao postgresql estou recendo este erro : fe_sendauth:
authentication type 5 not supported.

Estou usando delphi 7 + zeos + postgresql 8.1

Obrigado a todos.

-- 
Marcelo Moacir Florindo
Analista/Desenvolvedor
http://www.gestaotec.com.br http://www.gestaotec.com.br 

[As partes desta mensagem que não continham texto foram removidas]

 



[As partes desta mensagem que não continham texto foram removidas]



Re: [delphi-br] problema conexão zeos - postgresql

2007-02-02 Por tôpico Eduardo Silva dos Santos
O método de autenticação não e suportado pelo zeos que vc ta usando.

qual a versão do Zeos?


Em 02/02/07, Djonatas Tenfen [EMAIL PROTECTED] escreveu:

   Deve ser algum problema com a sua senha ou algo assim.

 Não conheço muito de Zeus mas um pouco de Postgree e esse erro ocorre
 quando

 Esqueço de indicar Password na conecxão do dbExpress.

 Lembrando que o usuário padrão do postree é Postgres e a senha vc deve ter
 definido na instação

 Espero que isso ajude você.

 Atenciosamente,

 _
 Djonatas Tenfen
 Desenvolvimento

 Mult Sistemas Ltda - http://www.mult.com.br http://www.mult.com.br/

 (47) 3221 9400

 

 De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br [mailto:
 delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] Em nome de
 Marcelo Moacir Florindo
 Enviada em: sexta-feira, 2 de fevereiro de 2007 16:23
 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Assunto: [delphi-br] problema conexão zeos - postgresql

 Senhores,

 ao conectar ao postgresql estou recendo este erro : fe_sendauth:
 authentication type 5 not supported.

 Estou usando delphi 7 + zeos + postgresql 8.1

 Obrigado a todos.

 --
 Marcelo Moacir Florindo
 Analista/Desenvolvedor
 http://www.gestaotec.com.br http://www.gestaotec.com.br

 [As partes desta mensagem que não continham texto foram removidas]

 [As partes desta mensagem que não continham texto foram removidas]

 




-- 
Eduardo Silva dos Santos
DRD Sistemas.
(27) 3218-4201
MSN: [EMAIL PROTECTED]
Site: http://www.drdsistemas.com/


[As partes desta mensagem que não continham texto foram removidas]



RES: [delphi-br] XML

2007-02-02 Por tôpico Marcos P. M. de Souza
Boa noite,
 
Fiz um programa que acessa um arquivo XML. Estou fazendo tudo atraves do
ClienteDataSet.
Inclusive a criação do XML. Mas precebi que existem algums padrôes
diferentes de XML e vc deve saber qual vc pode abrir e qual vc pode criar.
Nao são todos compativeis. Qdo vc cria com o ClienteDataSet ele dá duas
opções de XML. 
Nao sei como dar essa opção q vc quer para definir o layout do XML.
Um ClienteDataset e um DataSource resolvem o problema.

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Leonardo - Lalur informática
Enviada em: quinta-feira, 1 de fevereiro de 2007 16:33
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] XML



Boa tarde!

A idéia: Fazer com que o sistema leia qualquer arquivo .xml em qualquer 
padrão e importe os dados.
Como fazer isso?
O usuário tem que definir o layout do XML de origem... é pra isso que serve 
o arquivo de transformação?
Quais componentes devo usar?
Se alguém puder me dar uma luz, agradeço...

Obrigado!

Leonardo 

[As partes desta mensagem que não continham texto foram removidas]



 

__ Informação do NOD32 IMON 2023 (20070131) __

Esta mensagem foi verificada pelo NOD32 sistema antivírus
http://www.eset.com.br



[As partes desta mensagem que não continham texto foram removidas]



RES: [delphi-br] Turbo Delphi

2007-02-02 Por tôpico Marcos P. M. de Souza
Estou utilizando o TD 2006 Explorer. Tb migrei do D7.
Se vc não utilizar a versão paga por mais ou menos uns 1200 reais (se quer
somente o delphi) vc vai ver que não tem como instalar componentes e ele vem
sem componentes de relatorios e a paleta do Interbase tb já era.
Em fim...são várias dificuldades porque ela foi feitas para estudantes...nao
pra programadores porfissionais. Mas tudo feito nele pode ser vendido
tranquilamente sem problemas.
A maior dificuldade está nas formas de acesso a banco de dados. Ele é
freeware...totalmente. Mas dependendo do que vc quer desenvolver, acho q
vale a pena vc comprar ele. Como já foi dito...apenas um Turbo por máquina.

-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Ricardo Berti
Enviada em: quinta-feira, 1 de fevereiro de 2007 09:13
Para: Delphi-BR
Assunto: [delphi-br] Turbo Delphi

Olá Pessoal, programo hoje com Delphi 7, só que acontece que sou meio que
apegado, pra trocar do Delphi 4 pro 6 foi um pau danado, e depois pro 7
então. Claro que as mudanças são visíveis e que depois que você troca pra
uma ferramenta mais nova e adere as funcionalidades, você não consegue
regredir... Bom pessoal, eu estou no Delphi 7 e hoje queria informações
sobre esse Turbo Delphi Explorer, ele é a versão mais nova do Delphi? Tenho
o D7, posso tirar totalmente ele e usar só o Turbo Delphi Explorer no lugar?
Eu ele é apenas uma extensão do Delphi 2006 ou algo parecido...

Obrigado

Ricardo Berti

[As partes desta mensagem que não continham texto foram removidas]



--
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Links do Yahoo! Grupos

 

__ Informação do NOD32 IMON 2023 (20070131) __

Esta mensagem foi verificada pelo NOD32 sistema antivírus
http://www.eset.com.br




___ 
Yahoo! Mail - Sempre a melhor opção para você! 
Experimente já e veja as novidades. 
http://br.yahoo.com/mailbeta/tudonovo/
 



Re: [delphi-br] ModelMaker / Instant Objects

2007-02-02 Por tôpico Claudiney Cogo - Listas
Olá João... 

Legal ter mais alguém pra discutir a respeito.. 

Realmente estou tendo algumas dúvidas com o Instant Objects, principalmente no 
tocando as diferenças entre o Selector e o Exposer. O Selector uso sem 
problemas, é bem simples. O Exposer ainda me dá um pouco de trabalho, pois ele 
depende de algumas configurações. Ainda não entendi bem o funcionamento dele. 
Mas pelo que entendi ele seria mais ou menos a Table e o Selector seria como a 
Query, correto? Agora o que me dá mais trabalho, ainda não peguei bem o lance, 
é a questão da propriedade Subject e ContainerName. Subject entendi como sendo 
uma instância da classe que quero trabalhar, correto? A ContainerName é o ponto 
onde estou agora tentando entender. Vale lembrar que sou novo em OO, o que 
dificulta um pouco, pois alguns conceitos ainda não estão totalmente claros. 
Cadastros usando só o Selector, mesmo usando herança (Part) e referência a 
outras classes (Reference) eu fiz sem problemas. Agora com o Exposer ainda não 
consegui decifrar tudo.

Principais dúvidas... 

onde é melhor usar um e onde é melhor usar outro?
master/detail somento com dois exposer, correto?
sempre que usa um tipo Part ele cria um campo blob pra guardar isso no banco? e 
como acessar essas informações por fora do sistema? não fica prejudicado? ou 
existe outra forma de fazer isso?

Bom... vamos devagar pra não assustar né... :)

Valeu pela resposta.. 

Dei uma boa estudada no Model Maker.. não sei tudo, mas dá pra fazer bastante 
coisa. Caso precise de alguma coisa a respeito, me diga, ok???

Abraços

Claudiney Cogo
[EMAIL PROTECTED]
N2 Sistemas e Soluções em Informática Ltda.
Av. São Paulo, 172 - 15º Andar - Sala 1505
CEP 87013-908 - Maringá - Pr
Telefone: 44- 3222-6053


  - Original Message - 
  From: Joao Morais 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, February 01, 2007 1:57 PM
  Subject: Re: [delphi-br] ModelMaker / Instant Objects


  Claudiney Cogo - Listas wrote:

   Gostaria de saber se tem mais alguém na lista que usa ou como eu está 
estudando a viabilidade de usar o ModelMaker e os componentes do 
InstantObjects, que esteja afim de trocar informações. Estou há alguns dias 
estudando os dois e estou gostando bastante, mas claro, existem muitas dúvidas 
também. Por isso seria legal se tivesse mais alguém trabalhando pra podermos 
trocar experiências. 

  Trabalho com InstantObjects mas não com Model Maker.

  Qualquer dúvida dá um alô.

  --
  João Morais


   

[As partes desta mensagem que não continham texto foram removidas]