Fórum Verificar se Firebird está instalado/rodando #373352
10/08/2009
0
Diegotiemann
Curtir tópico
+ 0Posts
10/08/2009
Osocram
Function FireBirdStarted: Boolean;
Begin
Result := ( FindWindow( ´FB_Guard´, Nil ) <> 0 ) ;
End;
Funciona blz. Pelo menos funcionou.
Mesmo o servidor instalado apenas como serviço funciona.
Gostei + 0
10/08/2009
Diegotiemann
Eu já conhecia o FindWindow;
Só não sabia que o nome da janela ativa do firebird é ´FB_Guard´
Aliás como descobrir o nome da janela ativa de determinado programa?
Gostei + 0
10/08/2009
Osocram
Essa é uma boa pergunta.. eu tentei fazer um teste com o MySql e não deu certo.
Tentei pegar o nome do processo, e varias outras coisas.. e nenhum deu certo.
Uma maneira seria listar todas as janelas abertas num listbox por exemplo.. dae vc ver qual é a janela que vc quer
XD
mas se tiver um jeito mais simples e alguem puder compartilhar conosco seria otimo.
flw.
Gostei + 0
12/08/2009
Mrpostiga
Por exemplo,
ping 127.0.0.1:3050 //firebird
ping 127.0.0.1:3036 //mysql
Gostei + 0
12/08/2009
Osocram
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)