Thema: Delphi Objekt Casting

Einzelnen Beitrag anzeigen

Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.388 Beiträge
 
Delphi 12 Athens
 
#1

Objekt Casting

  Alt 1. Feb 2012, 20:24
Hallo...

Gegeben:

Klasse1 TTest1
Klasse2 TTest2
procedure Save(T1: TTest1); overload;
procedure Save(T2: TTest2); overload;
ObjectList mit List[0] = Object von TTest1 und List[1] = Object von TTest2


sooo... jetzt war ich der geistesgestörten Meinung wenn ich...

Save(List[Laufvariable]);

...ausführe die entsprechende Save Procedure aufgerufen wird. Inzwischen ist mir klar das das nicht geht. Wie kriege ich das Objekt im Save Aufruf gescheit gecastet ? (ohne if Orgien) Diverse Versuche über ClassType schlugen fehl...

Danke für Info´s

Geändert von haentschman ( 1. Feb 2012 um 20:34 Uhr)
  Mit Zitat antworten Zitat