Delphi-Quellcode:
function IstFreieStelle( SpielFeld : TSpielFeld; PosX, PosY, Hochkant ) : boolean;
.
.
.
.
procedure ZufallPos( const Laenge : integer; var PosX, PosY : integer; var Hochkant : boolean );
Wann werden diese Funktion und Prozedur ausgeführt? Denn sie werden ja durch kein Ereignis ausgelöst..oder werden diese gleich nach dem Öffnen des Programms ausgeführt unabhängig davon, wo sie im Quellcode stehen?
Bezüglich Randomize...ich dachte, man muss vor jedem Random-Befehl ein "Randomize" schreiben, damit die Zufallszahl neu initialisiert wird. Entweder habe ich es falsch in Erinnerung oder uns wurde damals erklärt, dass man sonst u.U. in einer Prozedur immer die gleiche Zufallszahl erhält.