Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.021 Beiträge
 
Delphi 12 Athens
 
#2

AW: in Tag Integer oOder TObject schreiben

  Alt 6. Jan 2016, 12:43
Deine Abfragen, ob es sich um ein TObject handelt sind allesamt obsolet, da du im einen Fall einen HardCast durchführst und im anderen Fall O asl TOBject deklariert ist. Grundsätzlich ist es auch nicht möglich, einen beliebigen Integer von einer Objekt-Instanz zu unterscheiden. Einzig wenn die erlaubten Integer-Werte eine geeignete Obergrenze nicht überschreiten, kann das vielleicht was werden. Dann solltest du aber vor dem Cast auf TObject den Integer-Wert auf diese Grenze hin abprüfen.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat