Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Exceptions behandeln... Ich glaun ich bin zu plöd.... (https://www.delphipraxis.net/30190-exceptions-behandeln-ich-glaun-ich-bin-zu-ploed.html)

Kedariodakon 22. Sep 2004 17:30

Re: Exceptions behandeln... Ich glaun ich bin zu plöd....
 
klar kann das auch X heißen ^^
Bei mir heißt es Error, da weiß ich wenigstens was es ist :)

MFG Keda

Kedariodakon 22. Sep 2004 17:59

Re: Exceptions behandeln... Ich glaun ich bin zu plöd....
 
Zitat:

Zitat von Muetze1
Moin!

Delphi-Quellcode:
If ( E Is EOLEException ) Then
  EOLEException(E).Eigenschaft // bzw. ( E As EOLEException ).Eigenchaft
Die Exceptions sind nix anderes als Klasseninstanzen abgeleitet von Exception (welche von TObject abgeleitet wurde). Diese sind ohne Probleme Cast-bar. Auch ist ExceptObject innerhalb eines Try/Finally und Try/Except Blockes gültig und gefüllt mit der Exception Instanz. Das On E: Exception Do macht nix anderes als eine Klassenabfrage und einen TypeCast mit ExceptObject zu machen.

MfG
Muetze1

also ich habs getestet, klappt super :)
Danke :cyclops:

Wieder was gelernt ^^

Ich hätte gedacht, dass die anderen Eigenschaften nicht mit übergeben werden...
Mit Klassen hatte ich mich vorher nie tiefer beschäftigt und die wörter Cast-bar, TypeCast und ExceptObject sagen mir gar nix ^^
Noch nicht, werde mir das mal tiefer anschaun glaub ich..


MFG Keda


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:53 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz