Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    [VB6]>>>>>>Funzione random<<<<<<<<<<<

    Salve a tutti.
    Come posso avere un valore,in maniera randomatica, che si trova all'interno di un recordset?

    cosi va bene?
    codice:
    for i=1 to 10 
    variabile=rnd(rs2!Genere) 
    rs2.movenext 
    next i
    Grazie a tutti.
    Boicottiamo la coca cola...
    http://www.tmcrew.org/killamulti/cocacola/

  2. #2
    No in quel modo non va, prova così:
    codice:
    For i = 1 To 10
    Randomize Timer
    rs2.Move(Int(Rnd(1) * rs.RecordCount) + 1)
    Next i
    DOvrebbe andar bene, semmai togli il +1

  3. #3
    Cioè cos' ti da 10 valori random uno dopo l'altro, se ne vuoi uno solo togli anche il ciclo For

  4. #4
    un altro esempio è questo
    codice:
    Dim Stringa As String
    
    Ano:
    Randomize
    
    Stringa = InputBox("Inserisci il numero massimo", "", "10")
    
    If Not Stringa = "" And IsNumeric(Stringa) = True Then
    
    MsgBox Int(Rnd * 10) + 1
    
    Else
    
    GoTo Ano
    
    End If
    così ti dà un numero a caso che arriva fino al numero che inserisci nella inputbox
    www.vape04.too.it - informatica, elettronica e tante altre cose.
    @LFEO§OFT GREEnOS

  5. #5
    Utente di HTML.it L'avatar di JamesD
    Registrato dal
    Oct 2001
    Messaggi
    415

    Leva subito di li quel GoTo!!!!!!!!!

  6. #6
    va bene

    codice:
    Dim Stringa As String
    
    Randomize
    
    while Stringa="" or isnumeric(stringa)=false
    Stringa = InputBox("Inserisci il numero massimo", "", "10")
    wend
    
    MsgBox Int(Rnd * 10) + 1
    www.vape04.too.it - informatica, elettronica e tante altre cose.
    @LFEO§OFT GREEnOS

  7. #7
    Utente di HTML.it L'avatar di JamesD
    Registrato dal
    Oct 2001
    Messaggi
    415
    Grazie!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.