Hallo in die Runde,
ich möchte in einer Klassenbibliothek aufrufbare Funktionen zur Verfügung stellen und das funzt auch schon ;-), soweit so gut. Was mir momentan ein wenig Probleme macht ist, wie ich Fehler (Code/Description) möglichst elegant an den aufrufenden Client zurückgeben kann. Mit Raise funzt das zwar grundsätzlich, aber die Fehlerbehandlung wied bereits in der Komponente erwartet und angemeckert. Ignorier ich das im Debug-Mode, dann steht brave in Err.Number etc. alles drin, wenn das Programm in den Client zurückkehrt.Ist das der richtige Weg zur Zurückleitung von Fehlern und ich muss noch was beachten, um die lokale Behandlung zu unterdrücken? Oder wie macht man es am besten?
Ziel wäre, daß der Client die Funktion aufruft und dann in Err.Number/Err.Desription z. B. den Fehler zurück kriegt und auch den Event, daß einer aufgetreten ist.
Danke für Eure Tipps!
HNils
ich möchte in einer Klassenbibliothek aufrufbare Funktionen zur Verfügung stellen und das funzt auch schon ;-), soweit so gut. Was mir momentan ein wenig Probleme macht ist, wie ich Fehler (Code/Description) möglichst elegant an den aufrufenden Client zurückgeben kann. Mit Raise funzt das zwar grundsätzlich, aber die Fehlerbehandlung wied bereits in der Komponente erwartet und angemeckert. Ignorier ich das im Debug-Mode, dann steht brave in Err.Number etc. alles drin, wenn das Programm in den Client zurückkehrt.Ist das der richtige Weg zur Zurückleitung von Fehlern und ich muss noch was beachten, um die lokale Behandlung zu unterdrücken? Oder wie macht man es am besten?
Ziel wäre, daß der Client die Funktion aufruft und dann in Err.Number/Err.Desription z. B. den Fehler zurück kriegt und auch den Event, daß einer aufgetreten ist.
Danke für Eure Tipps!
HNils