Einzelnen Beitrag anzeigen

mjustin

Registriert seit: 14. Apr 2008
3.004 Beiträge
 
Delphi 2009 Professional
 
#4

Re: Kommunikationsfehler nach aussen melden

  Alt 4. Mär 2009, 13:50
Zitat von DelphiManiac:
Hi,

ja das passiert mir oft, dass ich eben keine Überprüfung mache auf den Rückgabewert.

Wie könnte denn so ein Exception Wurf aussehen, könntest du mir da ein paar Zeilen Code geben?
Danke
Gruß
DM
ganz einfach:

raise Exception.Create('Das Gerät antwortet nicht'); oder mit einer selbstdefinierten Exception Klasse:

raise EDeviceNotAvailable.Create; oder noch mit einem Fehlercode, der die Fehlermeldung weiter spezifiziert

Delphi-Quellcode:
if Is4711Error then
  raise EDeviceNotAvailable.Create(4711);
Michael Justin
habarisoft.com
  Mit Zitat antworten Zitat