GARANTIR DESCONTO

Fórum Verificar se o meu aplicativo está sendo executado #313691

20/02/2006

0

Blza Galera

Sou novo nesse forum, estou com um pequena dúvida. Como faço para eu não deixar q o meu sistema não execute ao mesmo tempo várias vezes.

Ou seja, o aplicativo está sendo executado e não deixe q o usuário abra novamente o mesmo aplivativo q já está sendo executado

desde já agradeço


Caradedoido

Caradedoido

Responder

Posts

20/02/2006

Rjun

Procure no fórum por MUTEX.


Responder

Gostei + 0

21/02/2006

Paullsoftware

no DPR da sua aplicação faça:
//uses windows
var aberto : HWND;
begin

Aberto := FindWindow(Nil,PChar(´Timer Lan-House´));
if aberto = 0 then
begin
//se retornar Zero não está aberto
end
else
begin
//comandos para tratar quando já esta aberto!
end;


eu uso essa rotina para evitar que o usuário clique mais de duas vezes e saia abrindo várias cópias do sistema ao mesmo tempo!


Responder

Gostei + 0

21/02/2006

Caradedoido

vc me ajudaram muito.

valeu


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar