TEXBOX, ¿cual es el código Ascii del punto?
Publicado por Pedro (26 intervenciones) el 27/03/2003 19:02:19
Hola a todos:
Tengo un formulario con varios TextBox y en algunos de ellos quiero limitar la entrada de datos únicamente a números y puntos. Sé como se restringe el TextBox a admitir sólo números (en el evento KeyPress), pero no se hacer que también admita el punto, para por ejemplo utilizar el textbox para introducir el D.N.I. con los dos puntos que separan los millones y los miles (55.555.555).
¿Alguien me puede decir cual es el código Ascii del punto?
A modo de referencia, el código que utilizo es el siguiente:
Private Sub TextBox1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
If KeyAscii < Asc("0") Or KeyAscii > Asc("9") Then
If KeyAscii <> 8 Then ' este es el Backspace
KeyAscii = 0
End If
End Sub
Gracias
Tengo un formulario con varios TextBox y en algunos de ellos quiero limitar la entrada de datos únicamente a números y puntos. Sé como se restringe el TextBox a admitir sólo números (en el evento KeyPress), pero no se hacer que también admita el punto, para por ejemplo utilizar el textbox para introducir el D.N.I. con los dos puntos que separan los millones y los miles (55.555.555).
¿Alguien me puede decir cual es el código Ascii del punto?
A modo de referencia, el código que utilizo es el siguiente:
Private Sub TextBox1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
If KeyAscii < Asc("0") Or KeyAscii > Asc("9") Then
If KeyAscii <> 8 Then ' este es el Backspace
KeyAscii = 0
End If
End Sub
Gracias
Valora esta pregunta


0