Sto creando un compilatore automatico per motivi didattici.
Genero una stringa random che va immessa in una textbox.
Premo un pulsante e la procedura dovrebbe ripartire da capo.
Il problema è che quando cominciano le istruzioni sulla textbox ci mette un valore (seppur corretto) poi istantaneamente la cancella e ci mette un altro valore sempre corretto.
Io vorrei semplicemente che una volta generato quel valore, lo lasciasse e che ne generasse uno nuovo solo dopo aver cliccato sul bottone che fa ripartire il procedimento.
Sapete trovare il difetto che provoca questo risultato? Oppure è il mio pc troppo veloce a fare questo lavoro e devo mettere delle pause tra un istruzione e l'altra?
codice:Select Case htmle.Name Case "TEXTBOX1" Dim campo1 As String For i As Integer = 0 To 6 letter = ChrW(gen2.Next(Asc("a"), Asc("z") + 1)) campo1 = campo1 & letter i += 1 Next textbox1.Text = campo1 Case "TEXTBOX2" Dim campo2 As String For i As Integer = 0 To 6 letter = ChrW(gen2.Next(Asc("a"), Asc("z") + 1)) campo2 = campo2 & letter i += 1 Next textbox2.text = campo2 End Select