Forum: Object-Pascal / Delphi-Language
Delphi
by mkinzler,
1. Nov 2006
Hallo Jibi,
Du hast das wohl falsch verstanden, gemeint war:
Erzeugen:
var
Schnee = Array of TSchnee;
i: Integer;
begin
setLength( Schnee, 100);
for i := 0 to 99 do
Forum: Object-Pascal / Delphi-Language
Delphi
by mkinzler,
1. Nov 2006
Stimmt, ich bib davon augegangen, da0 es eine Komponente ist. hatte aber auch geschriebne das die lösunf mit Arrays/Listen so oder so besser ist!
Forum: Object-Pascal / Delphi-Language
Delphi
by mkinzler,
1. Nov 2006
Im Normalfall sollte ein dynamischer Array, wie in Neutral General vorgeschlagen hat ausreichen. Ihn kann man durch SetLength auch in der Größe anpassen.
Nur zu Vollständigkeit und nicht als Ratschlag:
for i:= 1 to 4 do
begin
Form.FindComponent('Schnee'+inttostr(i) as TSchnee).Zeichnen;
end;