Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#1

Strukturierte Ausnahmebehandlung

  Alt 13. Jun 2004, 02:10
Es gibt unter Delphi ja die strukturierte Ausnahmebehandlung (SEH = Stuctured Exception Handling). jetzt hab eich da mal eine Frage dazu: In meinem Buch ("Windows Programmierung für Experten") steht folgendes:
Zitat:
Man soll die SEH von C++ (throw, catch) nicht mit der der SEH, die in Windows implementiert ist durch einander bringen.
Die in VC Compiler spezifische SEH C++ Syntax lautet:
Code:
__try {


}
__catch {



}
Und die in der C++ Bibliotheken integrierte SEH:
Code:
try {


}
catch {


}
Erstere nutzt also die in der API integrierte SEH und zweitere ist eine C++ spezifische SEH.

Jetzt meine Frage: Wie sieht das in Delphi aus? Ist
Delphi-Quellcode:
try

except

end
die sprachspezifische SEH oder die aus Windows? Oder ist es gar ein Mischmasch?
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat