Call to Rnd () erzeugt die gleiche Nummer

Wenn ich dieses Codebit einrichte, wird bei jedem Debuggen der Software dieselbe Nummer generiert. Kann mir jemand sagen, warum das passiert?

dim value as integer
value = (CInt(Int(100 * Rnd())))
messagebox.show(value)

Weil es zufällig sein sollte. Hier ist ein Beispiel: (von oben nach unten)

Ich debugge die Softwareder Code wird ausgeführt und generiert die Nummer 70Ich beende das DebuggenIch debugge es erneut und es generiert die Nummer 70 erneut

Und das passiert immer wieder, die ersten beiden Male dachte ich, es sei nur Glück, aber als ich es ein paar Mal tat, kam es immer wieder auf die 70 zurück (als Beispiel).

Aber wenn ich die Software am Laufen halte und den Code über eine Schaltfläche immer wieder ausführe, werden völlig andere und zufällige Zahlen generiert. Starten Sie es erneut und es gibt wieder die Nummer 70.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage