Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
ho bisogno di creare un generatore di un tot di numeri senza ripetere quelli già generati. Ho trovato alcuni codici già scritti in rete ma pur capendo la logica non sono riuscito a farli funzionare. Mi spiego meglio ..
Usando questo codice:
'ad ogni step i limiti della funzione rnd diminuiscono di 1
For k = 90 To 1 Step-1
iPos =Int((k *Rnd)+ 1)
Estratto =CInt(Numeri.Item(iPos))
Numeri.Remove(iPos)
Estratti(90 - k)= Estratto
Next
Estrai = Estratti
EndFunction
Ora vorrei fare in modo che ad ogni click del mouse su un button , vengano generati in 2 o 3 label , dei numeri casuali senza ripetizioni. Come posso fare?
Il mio intento è quello di creare un mazzo di 40 carte....
Grazie.
Ultima modifica effettuata da borbone il 03/12/2010 alle 10:56
visto che è un mazzo di 40 carte potresti semplicemente generare 40 carte in ordine poi con delle swap con indici casuali scambiare delle coppie per "incasinarlo"