Thema: TObjekt ???

Einzelnen Beitrag anzeigen

jbg

Registriert seit: 12. Jun 2002
3.483 Beiträge
 
Delphi 10.1 Berlin Professional
 
#4

Re: TObjekt ???

  Alt 28. Mär 2005, 20:55
Zitat von sniper_w:
Ich glaube, irgendwo gelesen zu haben, dass man lieber AS weglassen sollte. Das Code wird unnötig länger.
as wird vom Compiler in eine "is" Abfrage mit Exception bei Fehler aufgelöst. Und das jedesmal. Ein TMyObject(obj) hingegen ist nur ein interpretieren der Daten, es entsteht dabei kein zusätzlicher Code. Es kann aber wegen der fehlenden Exception zu einer Schutzverletzung kommen, wenn das Objekt mal doch nicht vom erwarteten Typ ist.
  Mit Zitat antworten Zitat