Setzt den Startwert (Seed) für den Zufallszahlengenerator.
SRandom ( Seed )
Seed | Startwert (Seed) für den Zufallszahlengenerator. Zahl zwischen -2^31 und 2^31-1 |
Wenn SRandom() verwendet, so wird jedesmal wenn das Skript läuft dieselbe Sequenz von Zufallszahlen erzeugt. Zum Beispiel kann damit die Geschwindigkeit eines Skripts getestet werden und die Zufallszahlen haben keinen Einfluss auf das Ergebnis.
Nach dem Aufruf von SRandom() startet der Zufallszahlengenerator eine neue Sequenz. Für zufällige Sequenzen ist SRandom(@SEC) zu verwenden.
#include <MsgBoxConstants.au3>
Example()
Func Example()
; Setzt den Startwert auf 12.
SRandom(12)
; Weist einer lokalen Variablen den Zufallswert basierend auf dem obigen Startwert zu.
Local $idRandom1 = Random()
; Es ist zu beachten: Es ergibt sich immer das gleiche Ergebnis wenn der Startwert konstant ist.
; Zeigt das Ergebnis.
MsgBox($MB_SYSTEMMODAL, "", $idRandom1)
EndFunc ;==>Example