Fórum Como descobrir se um programa esta em execução??????? #193102

05/11/2003

0

e ai galera blz??? ai vai mais uma questão/duvida


no projeto que estou desenvolvendo tenho uma rotina que chama um executavel que tem numa pasta do HD ate ai beleza, mas o problema, caso essa executavel ja esteja rodando e eu chamar de novo ela vai rodar duas vezes... certo!!!??


então será que tem como eu saber se o processo (executavel) está sendo executado?????

pois se tiver como não preciso chamar de novo o executavel, só se não estiver rodando,,
não sei se deu para entender oque eu quero fazer...


valeu


Bysnaga

Bysnaga

Responder

Posts

06/11/2003

Luizfernando777

vc já tentou usar a função
FindWindow

procedure TForm1.Button1Click(Sender: TObject);
begin
if FindWindow(nil, ´Form1´) > 0 then
ShowMessage(´em uso´);
end;


Responder

Gostei + 0

06/11/2003

Bysnaga

ai nem sabia dessa função valeu vou tentar..........


Responder

Gostei + 0

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

Aceitar