Hallo Frank,
danke für den Tip mit SIGNAL.
Aber wenn ich das richtig verstehe, kann ich an dem ERRORHANDLER-Label nichts anderes tun, als mein Programm abzubrechen. Was ich aber bräuchte, ist eine Möglichkeit, das Fehlen der dll festzustellen und im Script fortzufahren.
>RxFuncQuery ist aber auch nicht ganz unnütz. Du kannst damit z.B. prüfen, ob eine Funktion schon geladen wurde, und brauchst diese dann nicht nochmal initialisieren.
<
Aber wenn ich den RxFuncQuery-Aufruf weglasse, und stattdessen jedesmal den SysLoadFuncs aufrufe, richtet das doch auch keinen Schaden an, oder? Also besteht doch der Vorteil von RxFuncQuery nur in der Ersparnis einiger Bruchteile von Nanosekunden....
Die Lösung wäre IMHO eine Funktion wie SysSearchPath, die als Parameter nicht nur PATH, sondern LIBPATH bedienen könnte, aber soetwas gibt es wohl nicht. Oder?
[ Leser: 43 ] |