Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente bannato
    Registrato dal
    Mar 2007
    Messaggi
    50

    [VB.NET] Form Random

    allora faccio un esempio ci sono 3 form :

    FORM 1
    FORM 2
    FORM 3

    nel form 1 ce un bottone e vorrei che tramite quel bottone passi casualmente a uno degli altri 2 form ... spero di essere stato chiaro , attendo risposte .
    Ciao a tutti

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Per farla facile, genera un valore random da 1 a 3 e con una Select Case apri il form in base al valore ...


    P.S. Scrivere che "attendi risposte" e' praticamente inutile ... e' ovvio che se fai una domanda, ti aspetti delle risposte ...

  3. #3
    Utente bannato
    Registrato dal
    Mar 2007
    Messaggi
    50
    va be era cosi per dire , cmq ora provo e ti faccio sapere

  4. #4
    Utente bannato
    Registrato dal
    Mar 2007
    Messaggi
    50
    nn riesco ... potresti mettere il codice please

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    1) cosa non riesci? A scrivere una Select Case? E' una cosa assolutamente di base ... al limite utilizza le If ... Fammi vedere cosa hai scritto e ti indico errori e correzioni ...

    2) ma a cosa serve far aprire dei form a caso in un programma?

  6. #6
    Utente bannato
    Registrato dal
    Mar 2007
    Messaggi
    50
    so come fare una select case .....
    ma l'utente nn deve scegliere ,, cioe ,, quando premi un bottone o si apre form2 o form3 .... deve decidere il programma indipendentemente dall'utente ... e nn so come scrivere per fare cio

  7. #7
    codice:
            Dim nRand As Int32
            Randomize()
            nRand = CInt(Int((3 - 2 + 1) * Rnd() + 2))
            Select Case nRand
                Case 2
                    Form2.Show()
                Case 3
                    Form3.Show()
            End Select
    Bombardare per la pace, è come trombare per la verginità.

    C'è qualcuno al mondo che tromba troppo secondo me...

    Andrea Medici

  8. #8
    Utente bannato
    Registrato dal
    Mar 2007
    Messaggi
    50
    grazie tante , funziona

  9. #9
    ho notato che alcune volte nrand è 4

    basta che metti:
    Rifai:
    prima di randomize
    e if nrand=4 then goto rifai
    dopo nrand=.....
    Bombardare per la pace, è come trombare per la verginità.

    C'è qualcuno al mondo che tromba troppo secondo me...

    Andrea Medici

  10. #10
    Utente bannato
    Registrato dal
    Mar 2007
    Messaggi
    50
    Originariamente inviato da andreaciao_22
    ho notato che alcune volte nrand è 4

    basta che metti:
    Rifai:
    prima di randomize
    e if nrand=4 then goto rifai
    dopo nrand=.....
    scusa ma nn ho capito

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.