Dovrei fare in modo che in un textbox si possano inserire solo numeri, nessuna lettera e nessun simbolo di punteggiatura (,;,:. ecc.)
grazie
Dovrei fare in modo che in un textbox si possano inserire solo numeri, nessuna lettera e nessun simbolo di punteggiatura (,;,:. ecc.)
grazie
Textbox_KeyPress
e controlla il valore di KeyASCII
effettua un controllo sul valore della text
all'evento lostfocus
If Not IsNumeric(text1.Text) Then ...
prude il dito, lui sdraiato
ha giocato a guardie e ladri col ladro sbagliato
Originariamente inviato da GudFella
effettua un controllo sul valore della text
all'evento lostfocus
If Not IsNumeric(text1.Text) Then ...
ma così li fai scrivere, che controllo di input è?
se digito dei simboli di punteggiatura li accetta e questo a me non va bene, io ho un textbox per l'inserimento di un numero di telefono senza punti, separatori e altro.
Potresti fare così:
Aggiungendo altri blocchi Case puoi aggiungere altri caratteri consentiti.codice:Private Sub Text1_KeyPress(KeyAscii As Integer) Select Case KeyAscii Case 48 To 57 'codici per numeri Case 8 'backspace Case Else 'caratteri non consentiti KeyAscii = 0 End Select End Sub
Chi non cerca trova.