Validar Decimales

22/03/2007 - 16:39 por J o H n U s \(PE\) | Informe spam
Amigos como puedo validar numeros decimales, en un textbox a la hora que
estoy ingresando los datos por ejemplo 22.53,

saludos.
 

Leer las respuestas

#1 Diego Cofré
22/03/2007 - 20:50 | Informe spam
Puedes usar esta funcion genérica llamándola desde el evento KeyPress de tu
textBox. Lo que hace es filtrar cualquier cosa que no sea un número o el
separador decimal.

Public Shared Sub FilterFloat(ByVal sender As Object, ByVal e As
System.Windows.Forms.KeyPressEventArgs)
If e.KeyChar = "."c Or e.KeyChar = ","c Then
e.Handled = True
If TypeOf sender Is System.Windows.Forms.TextBox Then
CType(sender, Windows.Forms.TextBox).SelectedText System.Threading.Thread.CurrentThread.CurrentCulture.NumberFormat.NumberDeci
malSeparator
End If
Else
e.Handled = Not Char.IsNumber(e.KeyChar) And Not
Char.IsControl(e.KeyChar)
End If
End Sub


Saludos

Lic. Diego Cofré
Desarrollador
EWAVE GROUP S.A
www.e-wavegroup.com
"J o H n U s (PE)" wrote in message
news:%
Amigos como puedo validar numeros decimales, en un textbox a la hora que
estoy ingresando los datos por ejemplo 22.53,

saludos.



Preguntas similares