Visual Basic Script: ZUFALLSZAHL (zwischen 1 und 30)

Fehlermeldung beim Startversuch - (PC, Windows, Programm)

1 Antwort

Vom Beitragsersteller als hilfreich ausgezeichnet

Ja ist korrekt. Allerdings musst du dir vor Augen halten was dabei passiert. Ein Computer kennt keinen "echten" Zufall und benutzt deswegen Pseudo-Zufallszahlenreihen, die anhand der Uhrzeit generiert werden.

Dim zufallszahl As New Random

Pack dir einen Zufallszahlenliste in die Variable "zufallszahl". Mit

zufallszahl.NEXT (1, 31)

Wird aus dieser Liste die erste Position benutzt und eine Zufallszahl in den Grenzen 1 -31 gebildet.

Der Fehler den du erhältst hat auch nichts mit den Zufallszahlen zu tun, sondern liegt an den Klammern bei dem Aufruf eines Subs, siehe:

http://stackoverflow.com/questions/14902134/cannot-use-parentheses-when-calling-a-sub-error-800a0414-vbs


LSeven 
Beitragsersteller
 07.02.2014, 19:59

Danke!

Werde es morgen gleich ausprobieren/ändern !

Wenn es klappt ist dir die hilfreichste Antwort sicher!