почему то это не работает. Причем DataModule создается опосля главной формы. Так что к этому времени обработчик должен пахать. Ковыряю...
Возможно наличие самой gds32.dll можно проверить ещё раньше.
Каждый паскалевский модуль может иметь секцию initialization / uninialization (может не так называются, но суть акая) и по-моему эти куски кода вызываются до всяких конструкторов. А вот что делать если библиотеки нет я не знаю :-)

