Einzelnen Beitrag anzeigen

Benutzerbild von inherited
inherited

Registriert seit: 19. Dez 2005
Ort: Rosdorf
2.022 Beiträge
 
Turbo Delphi für Win32
 
#6

Re: Klasse die im Create eine Unterklasse erstellt

  Alt 22. Nov 2007, 22:28
Am Besten erzeugst du eine Variable nach dem Motto
Delphi-Quellcode:
var
  MySub: TBase;
Und entweder erzeugst du sie je nachdem was du brauchst:
  MySub:=TSub1.Create; Oder du erzeugst sie als TBase und castest sie dynamisch
Delphi-Quellcode:
  MySub:=TBase.Create;
  (MySub as TSub1).EigenschaftVonSub1:=42;
Da du aber nicht sagst was genau du machen möchtest können wir dir auch nicht sagen was die beste Lösung ist
Nikolai Wyderka

SWIM SWIM HUNGRY!
Neuer Blog: hier!
  Mit Zitat antworten Zitat