Mam kilkadziesiat obrazkow, ktore tworze w petli i wyswietlam w losowych wspolrzednych formy. Niestety proces rysowania obrazkow jest widoczny a ja chcialbym tego uniknac. Tylko jak?
Aby Wam lepiej przyblizyc o co mi chodzi podaje kod przykladowy:
procedure TForm1.FormCreate(Sender: TObject);
var
i,x,y : Integer;
Obrazki : array[0..100] of TImage;
begin
randomize;
for i:=0 to 100 do
begin
Obrazki[i]:=TImage.Create(Self);
Obrazki[i].Parent:=Self;
x:=random(200);
y:=random(200);
Obrazki[i].Picture.LoadFromFile('c:\cus1.bmp');
Obrazki[i].AutoSize:=True;
Obrazki[i].Left:=x;
Obrazki[i].Top:=y;
end;
end;
Po skompilowaniu tego kodu na pewno zauwazyliscie ze obrazki pojawiaja sie kolejno po sobie i zajmuje to sporo czasu, a ja chcialbym tego uniknac...--take care,
Wodzu