You can check if the following registry key exists:
hkey_local_machine\software\oracle
If it exists, you know that at least "some" oracle software is installed.
However, you can also execute the InitOCI procedure from the OracleCI unit before logging on. This function will raise an exception with an appropriate message if it cannot load the SQL*Net, Net 8 or Net 9 libraries.
------------------
Marco Kalter
Allround Automations