Einzelnen Beitrag anzeigen

Mylet

Registriert seit: 14. Feb 2009
2 Beiträge
 
#3

Re: Instanzen verschiedener Subklassen in einer Liste speich

  Alt 19. Feb 2010, 17:24
Ja, das VAR bei der function ist tatsächlich unnötig, danke.

Meinst du mit dem Typ des Objektes das, was die TObject.ClassType-function angibt? Wie schreibe ich so ein TClass-Objekt in einen Stream? Kann ich da einfach
Delphi-Quellcode:
var ItemClassType: TClass;
.
.
.
ItemClassType := TItemNachfahre.ClassType;
MyStream.WriteBuffer(ItemClassType,SizeOf(ItemClassType));
benutzen?

Und bezüglich des Ladens: Wie kann ich vom gespeicherten Typ des Objektes direkt auf die Klasse zugreifen? Ich will schließlich keine riesige 'case ClassType of' -Abfrage schreiben müssen...
  Mit Zitat antworten Zitat