Einzelnen Beitrag anzeigen

Benutzerbild von mirage228
mirage228

Registriert seit: 23. Mär 2003
Ort: Münster
3.750 Beiträge
 
Delphi 2010 Professional
 
#6

Re: Objekt as TKlasse - und nur TKlasse?

  Alt 4. Aug 2008, 20:36
Zitat von NamenLozer:
Also AFAIK prüft is genaz das. Wenn man prüfen will, ob ein Objekt ein Nachfahre einer Klasse ist, muss man einen eignen "class of"-Typ deklarieren.
Falsch!

"IS" gibt sehr wohl bei Nachfahren auch true zurück. Du musst Delphi-Referenz durchsuchenClassType verwenden.

Delphi-Quellcode:
if (DeinObjekt.ClassType = TKlasse) then
begin
  ..
end;
mfG
mirage228
David F.

May the source be with you, stranger.
PHP Inspection Unit (Delphi-Unit zum Analysieren von PHP Code)
  Mit Zitat antworten Zitat