Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Visual Basic 6 - Rnd non casuale
Forum - Visual Basic 6 - Rnd non casuale

Avatar
ruggy94 (Member)
Guru


Messaggi: 890
Iscritto: 21/04/2008

Segnala al moderatore
Postato alle 19:55
Domenica, 25/05/2008
Sto realizzando un programma del tipo Gratta & Vinci e ho bisogno che venga estratto a caso il numero sul quale vuoi "grattare". Il problema e' che viene fuori sempre lo stesso numero!!
Ecco il codice (ext e' il numero da estrarre, min e max sono i valori tra i quali deve essere compreso l'estratto, in questo caso min=1 e max=90):
Codice sorgente - presumibilmente Plain Text

  1. ext = Int((max - min + 1) * Rnd) + min


La cosa strana e' che se (ad esempio) clicco sul primo numero vincente esce il 64; poi clicco sul secondo numero vincente ed esce 49.
Se riavvio il programma e clicco prima il secondo numero vincente viene fuori 64; poi clicco sul primo numero vincente ed esce il 49...:-|
Come posso risolvere??

Ultima modifica effettuata da ruggy94 il 25/05/2008 alle 19:57
PM Quote
Avatar
gantonio (Normal User)
Guru^2


Messaggi: 1532
Iscritto: 09/09/2007

Segnala al moderatore
Postato alle 20:02
Domenica, 25/05/2008
Studia l'istruzione Randomize ...

Inserisci all'inizio del tuo programma la linea

Randomize Timer

PM Quote
Avatar
ruggy94 (Member)
Guru


Messaggi: 890
Iscritto: 21/04/2008

Segnala al moderatore
Postato alle 20:04
Domenica, 25/05/2008
grazie 1000 :k:

PM Quote