Farben zuordnen
-
Hallo!
Zur Info: Ich bin noch Anfänger...
Ich habe ein kleines Spiel programmiert. Das Spiel lädt aus einer Ini-Datei eine Zahl zwischen 2 und 6. Jetzt soll das Programm in eine StringList passend zu der Zahl zufällige Farben schreiben, also bei 2 Spieler 2 Farben, bei 3 Spielern 3 Farben, usw. Die Farben habe ich so definiert:TColor Farbe[6] = {clBlack, clBlue, clRed, clYellow, clGreen, clFuchsia};Doch wie mache ich das?

-
Hi, es gibt eine Funktion in der math.hpp die dir einen zufälligen wert aus einem feld zurück gibt.
dafür musst du den zufallsgenerator inizialisieren und die funktion aufrufen
Rondomize(); RandomFrom(Farbe,6);
-
Schuldigung, so funzt das nicht, weil RandomFrom TColor nicht kennt.
dann must du dir vorher ne zufallszahl ermitteln die dir einen wert aus dem feld gibt
Randomize(); TColor Test= Farbe[RandomRange(0,5)];
-
Vielen Dank!
Funktioniert