Visual Basic - para lo expertos en Format

Life is soft - evento anual de software empresarial
 
Vista:

para lo expertos en Format

Publicado por Buka (94 intervenciones) el 03/11/2003 21:42:42
Hola
yo no soy muy bueno para utilizar la funcion formar, por eso les pido su ayuda, necesito una funcion format que permita en un textbox que se ingresen SOLO numeros y comas ","
ejemplo : 1234,234,5

Muchas gracias.

Buka
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:para lo expertos en Format

Publicado por Fabian (501 intervenciones) el 03/11/2003 22:29:51
Mira esto lo declaras en tu modulo (o si lo deseas en tu form en ese caso borras el Public):

Public Function NumerosDecimales(ByVal KeyAscii As Integer) As Integer
If InStr("0123456789,", Chr(KeyAscii)) = 0 Then
NumerosDecimales = 0
Else
NumerosDecimales = KeyAscii
End If
If KeyAscii = 8 Then NumerosDecimales = KeyAscii ' borrado atras
If KeyAscii = 13 Then NumerosDecimales = KeyAscii ' return
End Function

y luego en el evento keypress de cada textbox haces la llamada:

NumerosDecimales (KeyAscii)

Suerte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:para lo expertos en Format

Publicado por Buka (94 intervenciones) el 03/11/2003 22:35:47
eso funciono muy bien

MIL GRACIAS
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar