Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.164 Beiträge
 
Delphi 12 Athens
 
#11

Re: Objekt mit 2 Objekten erstellen

  Alt 20. Okt 2009, 19:25
Zitat von Klaus01:
da fehlt ein T
Theoretisch ja, aber wenn Objekt2 da schon existiert hätte, dann wäre auch dieses gegangen.

Delphi-Quellcode:
Objekt1 := TObjekt1.Create(ZuBenutzendesFormular);
Objekt2 := Objekt1.Create(ZuBenutzendesFormular);
Objekt3 := Objekt1.Create(ZuBenutzendesFormular);
Objekt4 := Objekt3.Create(ZuBenutzendesFormular);
...
hierbei muß man beachten, daß .Create erstmal auf das Object zugreift und dann erst weitergeht
und zwar mit dem Klassentyp über welchen das Objekt erstellt wurde.
> sozusagen Object1.ClassType.Create

TObject1 geht ohne Umwege direkt auf zu TObject1.Create



zum Problem:
steht .AutoSize auf False?
und setzt du eventuell wo anders nochmal die Größen?
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat