Será isso mesmo que o colega se referiu na thread que ele abriu?
Entendi que ele queria testar a primeira vez que o software é rodado, e
não evitar que o software seja aberto simultaneamente na mesma máquina!
Sds
__
Emanuel Coutinho
Salvador-Ba-Brasil
Daniel Ba
rrelevante!"
--- Em qui, 19/2/09, Daniel Bastos escreveu:
De: Daniel Bastos
Assunto: Re: [delphi-br] Controlar a primeira execução de um executável
Para: delphi-br@yahoogrupos.com.br
Data: Quinta-feira, 19 de Fevereiro de 2009, 18:28
http://www.delphi. eti.br/ver_ di
Na verdade eu até poderia e já faço assim, mas tenho que tornar transparente
esse processo para usuários do Vista (que dependem de desativação do UAC ou de
senha de administrador para conseguir a alteração)
Anyway, muito obrigado pela sugestão Emanuel!
[]'s
Ricardo.
Antes de mais nada obrigado pela atenção Eduardo!
Uma questão boba: e quando o usuário for executar o programa pela segunda vez,
o valor de X retorna para o "padrão", não é? Eu teria que "persistir" esse novo
valor da variável global e fazer que numa próxima execução esse valor
"persistido" já
Ricardo Cesar...
Por que você não usa uma entrada no Registry do Windows...
Vai lá no HKEY_LOCAL_MACHINE\SOFTWARE... cria uma entrada para seu
software, umas chaves, e pronto.
Você pode ainda procurar uma outra chave tipo em HKEY_USERS\SOFTWARE...
e cria uma chave maluca lá que seó você sabe, e
Boa tarde.
Como faria para que uma rotina no meu programa só fosse executada uma única
vez, durante a primeira execução do software?
Até já implementei isso usando arquivos externos, campo em base de dados e o
registro, mas queria saber se existe alguma outra maneira de se fazer isso, sem
usar
6 matches
Mail list logo