Função pra Ativar Firebird 1.5 ?
Até o Firebird 1.0xx eu utilizava a seguinte função para ativar o Firebird:
function InterbaseRunning : boolean;
begin
result := boolean(FindWindow(´IB_Server´,´InterBase Server´)
or FindWindow(´IB_Guard´,´InterBase Guardian´));
end;
Porém, no Firebird 1.5 isso não funciona. Alguém saberia como verificar, via Delphi, se o Firebird 1.5 está ativo?
Obrigado.
function InterbaseRunning : boolean;
begin
result := boolean(FindWindow(´IB_Server´,´InterBase Server´)
or FindWindow(´IB_Guard´,´InterBase Guardian´));
end;
Porém, no Firebird 1.5 isso não funciona. Alguém saberia como verificar, via Delphi, se o Firebird 1.5 está ativo?
Obrigado.
Valdirdill
Curtidas 0
Respostas
Weber
07/07/2004
Provavelmente porque a partir da versão 1.5 o Firebird mudou completamente.
Observe que você está chamando como Interbase (ib_server, ib_guard, etc)
De uma olhada na documentação do Firebird que você vai ver que os nomes mudaram para fb_server, fb_guard, etc
Observe que você está chamando como Interbase (ib_server, ib_guard, etc)
De uma olhada na documentação do Firebird que você vai ver que os nomes mudaram para fb_server, fb_guard, etc
GOSTEI 0
Valdirdill
07/07/2004
Certo, mas como ficaria a função? Já tentei colocando fb_server, fb_guard e não dá certo.
Obrigado.
Obrigado.
Provavelmente porque a partir da versão 1.5 o Firebird mudou completamente.
Observe que você está chamando como Interbase (ib_server, ib_guard, etc)
De uma olhada na documentação do Firebird que você vai ver que os nomes mudaram para fb_server, fb_guard, etc
GOSTEI 0
Beppe
07/07/2004
foi na trave, cara. O certo é sem underlines(_). E os serviços chamam-se Firebird... agora.
GOSTEI 0