El Guru Programador
Usuario DESCONOCIDO | Registrate Gratis | Usuarios Registrados
Foro de Visual Basic/VB.NET
Foros del Guru > Visual Basic/VB.NET
Usuario Manejo de moneda
Desconocido
Enviado - 29/1/2003
?
Como validar cajas de texto para que solo acepten datos tipos moneda, he visto que existen opciones de formato, pero no se como se usan para validar los tipos de dato. Tambi?n he tratado de usar los MaskEdit pero son demasiados inflexibles (con la cantidad de caracteres y como escribirlos).
?
audiobrian
7 Mensaje(s)
Enviado - 31/1/2003
?
Bueno, a ver si te interpret?.
Lo que hago con este c?digo es hacer q el campo solo tome datos num?ricos, como los n?meros del 0 al 9, y que si se presiona el punto del teclado num?rico lo transforme en coma (",") para que no haya confusiones, y se pueda utilizar el teclado numerico sin complicaciones. Ademas le agreue un format() y una adici?n del signo ("$") fijate si te sirve, saludos.......
Brian
[email protected]

Private Sub Text1_KeyPress(KeyAscii As Integer)

If KeyAscii = 46 Then KeyAscii = 44
If (KeyAscii < 48 Or KeyAscii > 57) And KeyAscii <> 13 And KeyAscii <> 8 And KeyAscii <> 44 And KeyAscii <> 46 Then KeyAscii = 1

If KeyAscii = 13 Then

Text1 = "$ " & Format(Text1, "##,##0.00")
End If

End Sub
?
?

?

?

Contactos myStudio Network
?