private sub andré_click() Skrevet 17. august 2005 Del Skrevet 17. august 2005 hvordan kan man f.eks gjøre så en knapp velger en tilfeldig handling fra en liste over handlinger og ikke bare velger et tall? Lenke til kommentar
MrLee Skrevet 17. august 2005 Del Skrevet 17. august 2005 først får du knappen til å velge ett tilfeldig tall, så knytter du tallene til funksjoner slik med en if setning? Lenke til kommentar
aadnk Skrevet 17. august 2005 Del Skrevet 17. august 2005 Her er et eksempel: Private Sub cmdTest_Click() ' Initialiser tilfeldighetsgenerator Randomize ' Utfør handling basert på tilfeldig tall Select Case Fix(Rnd * 3) + 1 Case 1 MsgBox "Første handling" Case 2 MsgBox "Andre handling" Case Else MsgBox "Tredje handling" End Select End Sub Bemerk at tilfeldighetsgeneratoren til tider vil returnere tallet fire. Således benyttes Case Else istedenfor Case 3, for å møte de få gangene dette kommer til kjenne. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå