Esta pregunta no sé si debe ir aquí o en el subforo de C++ Builder. Tengo una aplicación hecha en BCB 6 con FB 2.5 y me ha surgido una duda: ¿Hay alguna forma de saber si está instalado y ejecutándose dicho motor? Sobre todo teniendo en cuenta que puede instalarse como servicio o como programa, aunque yo recomiendo instalarlo como servicio. Ahora tengo este código:
Código PHP:
if (GetWindow(GetDesktopWindow, GW_HWNDNEXT) == FindWindow("FB_Server", "Firebird Server") && // Ver 1.5
GetWindow(GetDesktopWindow, GW_HWNDNEXT) == FindWindow("IB_Server", "InterBase Server")) // Ver 1.0
return false;
else
return true;
pero he comprobado que no funciona bien o no soy capaz de "ejecutarlo" bien.