Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.619 Beiträge
Delphi 12 Athens
|
Re: verschieden Farbige Bälle
2. Nov 2008, 18:04
FColors ist vom Typ TList. Hier färbe ich 4 Shapes ein.
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
var i, cIndex: Integer;
begin
Randomize;
FColors := TList.Create;
FColors.Add(Pointer(clWhite));
FColors.Add(Pointer(clRed));
FColors.Add(Pointer(clBlue));
FColors.Add(Pointer(clYellow));
for i := 1 to 4 do
begin
cIndex := Random(FColors.Count);
//Hier dann halt die Bälle einfärben, ich mache das mit Shapes
(FindComponent('Shape'+inttostr(i)) as TShape).Brush.Color := TColor(FColors[cIndex]);
FColors.Delete(cIndex);
end;
end;
procedure TForm1.FormDestroy(Sender: TObject);
begin
FColors.Free;
end;
Detlef "Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
|