Ich hab das über einen Record gelöst. Ich gebe
EDBENGINEERROR Exceptions über einen Record der als Var parameter
an die
DLL Funktion übergeben wird weiter.
Nach der
DLL Funktion wird das Record in der Anwendung einer Funktion
Übergeben die es verarbeitet.
Der Record hat ein occured flag ist das gesetzt baut
die Funktion ne
Exception und raised sie auch.
Alle anderen Funktionen geben bei mir einfach nur einen Errorcode wieder,
0 heist dann alles gut .