14/07/10 23:35
blackboss
Ciao a tutti, ho un form con dentro una label, una FileListBox e un CommandButton, vorrei che premendo il CommandButton nella label comparisse il percorso di uno dei file della FileListBox scelto a caso e che ripremendo il CommandButton ne uscisse un'altro diverso.
Non saprei proprio come farlo!!
aaa
15/07/10 6:17
Alfonso
Estrai in maniera casuale un numero tra 0 e File1.ListCount - 1 (trovi nel forum un mucchio di messaggi con metodi per estrarre random il numero) e attribuisci alla textbox il contenuto della riga con:
File1.list(numero random)
Ultima modifica effettuata da Alfonso 15/07/10 6:20
aaa
15/07/10 11:46
Alfonso
la formula da usare per la funzione Rnd é:
Int((limitesup - limiteinf + 1) * Rnd + limiteinf)
' nel tuo caso
limitesup = File1.ListCount - 1
limiteinf = 0
' quindi
va =Int(File1.ListCount * Rnd)
Edit:
La formula di a_butta mi pare che non estrarrà mai il valore 0, la prima riga della lista.
Devi poi risolvere il fatto delle uscite duplicate.
Ultima modifica effettuata da Alfonso 15/07/10 12:55
aaa
19/07/10 23:47
blackboss
Grazie a tutti, ho risolto!
aaa