É meu amigo, ai não sei ajudar não.

Em 12/08/05, Ex-Vi Informática Ltda<[EMAIL PROTECTED]> escreveu:
> Emerson
> 
> Na verdade eu gostaria de saber se uma determinada aplicação já está
> rodando. Tenho duas aplicações que conectam o mesmo banco e gostaria de
> saber se uma delas já está rodando
> 
> Massa
> 
> -----Mensagem original-----
> De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
> nome de Emerson Moreno
> Enviada em: sexta-feira, 12 de agosto de 2005 10:21
> Para: delphi-br@yahoogrupos.com.br
> Assunto: Re: [delphi-br] Descobrir se o programa está rodando
> 
> 
> coloque no Projeto de seu sistema.
> 
> program FiscalNet;
> 
> uses
>   Forms,
>   Windows,
>   SysUtils,
>   ExtCtrls,
>   DateUtils,
>   Dialogs,
>   IniFiles,
>   UReativacao in 'UReativacao.pas' {FrmReativacao};
> 
> {$R *.res}
> 
> Function ProgramaEstaRodando(Prog: String): Boolean;
> Var
>   hSin: THandle;
> Begin
>   Result := False;
>   hSin := CreateSemaphore(nil, 0, 1, pChar(Prog));
>   if ((hSin <> 0) and (GetLastError() = ERROR_ALREADY_EXISTS)) then
>     Result := True
>   else
>     Result := False;
> 
> //  CloseHandle(hSin);
> end;
> 
> begin
> 
>   if not ProgramaEstaRodando('FiscalNet') then
>     begin
> 
>   Application.Initialize;
>   Application.CreateForm(TFrmPrincipal, FrmPrincipal);
>   Application.CreateForm(TFrmReativacao, FrmReativacao);
>   Application.Run;
> 
> 
>     end
>   else
>     messagedlg('O sistema já foi
> inicializado!',mtinformation,[mbok],0);
> 
> end.
> 
> Bom meu velho espero ter lhe ajudado
> 
> Em 12/08/05, massandan<[EMAIL PROTECTED]> escreveu:
> > Bom dia,
> >
> > Alguém sabe qual o comando para descobrir se a aplicação já está rodando
> >
> > Massa
> >
> >
> >
> >
> >
> > --
> > <<<<< 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] ou
> > [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 Termos do Serviço do
> > Yahoo!.
> 
> 
> --
> []'s
> 
> Emerson Moreno
> O grande sábio aprende por ensinar!
> 
> 
> --
> <<<<< 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] ou
> [EMAIL PROTECTED]
> 
> 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] ou
> [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 Termos do Serviço do
> Yahoo!. 


-- 
[]'s

Emerson Moreno
O grande sábio aprende por ensinar!


-- 
<<<<< 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] ou [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

 


Responder a