Hallo delphino,
erstmal Herzlich Willkommen.
Ich habe Frames normalerweise in eine TObjectList reingeschrieben und mich dann zu Tode gecastet, aber folgendes Beispiel funktioniert bei mir auch:
Delphi-Quellcode:
var MyFrames: array of TSomeFrame;
//..
SetLength(MyFrames, 5);
for i := 0 to 4 do
MyFrames[i] := TSomeFrame.Create(Self);
Anschliessend habe ich 5 Frames im Array. Mit einer ObjectList siehts aehnlich aus:
Delphi-Quellcode:
var MyFrames: TObjectList;
//..
for i := 0 to 4 do
MyFrames.Add(TSomeFrame.Create(Self));
Zeig bitte mal den Code, bei dem du die Frames ins array schreibst.
Greetz
alcaeus