Hi,
meines Wissens hat FindComponent die Eigenschaft Visible.
Eine kleine Hilfe FloJo:
Randomize; tust du in die FormCreate und folgenden Code führst du aus, wenn eine Zufallszahl gewählt werden soll. (Z.B. Timer, Button, etc.)
Delphi-Quellcode:
var
Zufallswert: Integer;
begin
Zufallswert = Random(20)+1; // + 1, weil sonst zwischen 0 und 19 ein Wert "gewürfelt wird"
end;
Und danach kannst du mit deinem Zufallswert und
FindComponent ein Shape ansprechen.