Como hacer para validar caracteres numericos y / en un text box

Gurru
14 de Mayo del 2005
Necesito hacer que si un caracter es diferente de un numero o una / el caracter presionado no se escriba en el text box

Gurru
14 de Mayo del 2005
olvide mencionar que el lenguaje que estoy untilizando es VB.NET

dj ciego
14 de Mayo del 2005
En VB.NET funciona de forma diferente a como funcionaba en VB 6.0.
Aquí debes indicarle al evento KeyPress que tú te encargas de manejar el evento si se cumplen unas condiciones concretas. Así, en el caso que comentas, sería:

Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress
If Convert.ToInt32(e.KeyChar) < 47 Or Convert.ToInt32(e.KeyChar) > 57 Then
e.Handled = True
End If
End Sub