Re: [delphi-br] Controlar a primeira execução de um executável

2009-02-20 Por tôpico Coutinho - Yahoo
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

Re: [delphi-br] Controlar a primeira execução de um executável

2009-02-19 Por tôpico Ricardo César Cardoso
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

Re: [delphi-br] Controlar a primeira execução de um executável

2009-02-19 Por tôpico Ricardo César Cardoso
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.

Re: [delphi-br] Controlar a primeira execução de um executável

2009-02-19 Por tôpico Ricardo César Cardoso
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á

Re: [delphi-br] Controlar a primeira execução de um executável

2009-02-19 Por tôpico Coutinho - Yahoo
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

[delphi-br] Controlar a primeira execução de um executável

2009-02-19 Por tôpico Ricardo César Cardoso
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