si c'est un nombre, tu peux soit annuler l'évènement soit supprimer le dernier caractère de la propriété Text de ton textbox (ca dépend de l'évènement que tu utilise...)
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 201440 18 sept. 2009 à 20:54
Un truc du genre ... ?
Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress
If Char.IsNumber(e.KeyChar) Then e.Handled = True
End Sub
Char.IsNumber teste si le caractère fait partie des caractère représentant un nombre.
[i]
e.Handle =True/i signale que l'évènement est déjà traité, ce qui revient à annuler l'évènement et donc ne pas faire la saisie dans la textbox
[i][b]---- Sevyc64 (alias Casy) ----
[hr]# LE PARTAGE EST NOTRE FORCE #/b/i