Subject How to test for firebird version running on PC?
Author Adrian Wreyford
Hi, I hope I'm asking this in the correct place.



I need to somehow test for the version of Firebird running on a PC, during
installation of my application.

Is there a registry key, that I can test for?



If Firebird isn't installed, then default action .. install firebird2.0

If any prior version is installed ..Stop firebird service .. uninstall
firebird, then install fb2.0



I use Qsetup installation suite, and it can test for service running, and
even stop it.

I can test for file version, and if less than 2.0 then react, only problem
I'm facing, is that if FB1.5 was installed, it stops it, and prompts the
user to uninstall it.

They rerun the installer, and even though Firebird is now no longer on the
PC, it will still return true for file version < 2.0, as it appears that no
firebird, is also less than 2.0.



So I hoped to be able to check for a specific 'MARKER' key in the registry,
to know if it is installed at all.



Thanks in advance



Adrian



[Non-text portions of this message have been removed]