Für eine Anwendung möchte mir durch einem einfach ButtonClick 20 Würfelbilder NACHEINANDER anzeigen lassen (stark vereinfachtes Beispiel).
Das heißt, ich möchte einmal klicken und die Bilder sollen wie von Geisterhand nacheinander angezeigt werden (wie eine Diashow).
Ich würde nun gern wissen, wie ich das hinkriege.
Den Quellcode habe ich euch reingestellt (derzeit zeigt er einfach nur das letzte Bild; das kontrolliere ich nebenbei noch mit einer Variablenausgabe der Würfelaugenzahl, die ich hier nicht mit aufgeführt habe, da sie es nur unnötig komplizierter macht).
prcoedure TForm1.Button1Click(Sender: TObject);
begin
For Zaehler := 1 To 20 Do
begin
randomize;
sleep(150); [liefert andere Zufallszahlen]
wuerfel:=Random(6)+1;
case wuerfel of
1: Wuerfel1Image.Picture.LoadFromFile('\würfel1.png'); [Die Bilder sind jeweils Würfel mit der entsprechenden Augenzahl]
2: Wuerfel1Image.Picture.LoadFromFile('\würfel2.png');
3: Wuerfel1Image.Picture.LoadFromFile('\würfel3.png');
4: Wuerfel1Image.Picture.LoadFromFile('\würfel4.png');
5: Wuerfel1Image.Picture.LoadFromFile('\würfel5.png');
6: Wuerfel1Image.Picture.LoadFromFile('\würfel6.png');
end; end; end;
Vielen Dank im Voraus für eure Hilfe
