Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by DeddyH,
11. Sep 2009
Nun, wenn OwnsObjects true ist (Voreinstellung), kümmert sich die TObjectList automatisch um die Speicherfreigabe der enthaltenen Objekte.
Und es fällt zumindest ein bisschen Casten weg (zwischen Pointer und TObject).
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by DeddyH,
11. Sep 2009
Wenn es um dynamisch angelegte Objekte geht, kann man sich das Leben einfach machen, indem man sie in einer TObjectList abegt.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by DeddyH,
11. Sep 2009
Erklär das mal genauer. Wie Markus schon sagte, einen Referenz ist bereits ein Pointer, von daher brauchst Du keinen neuen. Und wieso sollte der Name der Form auf einmal unbekannt sein? Ich kannn Dir einfach nicht folgen.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by DeddyH,
11. Sep 2009
Ich habe die Frage nicht ganz verstanden, aber Du kannst mittels FindWindowEx(), EnumChildWindows() o.ä. auf Unterfenster zugreifen, wenn Du das Fensterhandle hast. Dazu brauchst Du keinen Pointer. Handelt es sich aber um ein Fenster des eigenen Programms, ist das natürlich noch einfacher, siehe Markus' Antwort.