Ich kann den Post von Hoika nur lesen wenn ich den zitiere, merkwürdig...
Für den Fall das andere dasgleiche Problem haben hier nochmal:
Zitat von
hoika:
Hallo,
umgehen kannst du das try except nicht.
Ich würde mal den Code ohne
Dll prüfen (also alles in eine externe Unti auslagern),
was heisst denn "hängt" ?
Wo genau hängt er.
Du kannst unter Delphi ja auch Dlls debuggen.
Heiko
in einem normalen Programm ist das natürlich kein Problem, leider auch
keine Lösung, da sich die
DLL nunmal zwingend mit der Datenbank verbinden muss.
"Er hängt" heisst das er nachdem das Programm beim entladen der
DLL
FreeLibrary(hDLLTest);
nichts mehr tut. Ich komm dann nur noch mit Strg+F2 raus.
Das debugen der
DLL bringt nichts. Das Problem tritt ja erst im Programm auf,
aber eben nur wenn die
Exception ausgelöst wurde.
Grüsse,
Sar D'Ger