Kannst ja auch erst mal statisch anfangen und, wenn alles fertig ist, auf dynamisch abändern.
Ich arbeite vorwiegend statisch und wenn es nötig oder sinnvoll ist dynamisch.
Min einbeziehen solltest du auch noch den Zugriff auf die Objekte. Dieser ist auf dynamisch erzeugte Objekte etwas anders.
Entweder wird beim erstellen das
Handle gespeichert und dann mit diesem gearbeitet, oder das Objekt wird neu gesucht.
statisch:
Image1.xxx
dynamisch 1:
Delphi-Quellcode:
Var TI: TImage; {globale Variable}
TI := TImage.Create(Self);
TI.xxx
dynamisch 2:
TImage(FindComponent('Image1')).xxx