hallo,
und was ist deine frage? naja
wenn ich mir deinen source aber ansehe, habe ich ein ne frage:
hast du das form das du hier "createst" schon zur designtime zusammengebaut und möchstest nur noch die labels (ein label?) zur laufzeit erstellen?
abgesehen davon, du must deinen objekten schon noch ein paar infos geben, sie existieren zwar, aber sie wissen noch nichts über sich. (quasi n mensch ohne hirn)
du must ihnen erst noch von hand sagen wer sie sind, zu wem sie gehören, und wo sie hin sollen.
bei allen objekten muss man zumindest folgende dinge mit übergeben:
Delphi-Quelltext
1: 2: 3: 4:
| object := TObject.Create(self); object.parent := einformular; object.name := einname; object.SetBounds(links,oben,breite,höhe); |
jetzt verfügt dein objekt über ein grundwissen. weitere, objektspezielle dinge kannst du dann jetzt nach belieben hinzufügen.
wichtig ist, dass man zum schluss das objekt aber wieder mit
Delphi-Quelltext
wieder freigibt, damit es nicht ewig im speicher hängen bleibt
(merke: wo ein create da auch ein free

)
weitere infos findet man im forum auf vielen, vielen seiten, wenn man nach
LAUFZEIT ERSTELLEN sucht.