Visual Basic - .(punto) blq. Num. sea ,(coma)

Life is soft - evento anual de software empresarial
 
Vista:

.(punto) blq. Num. sea ,(coma)

Publicado por Maeme (5 intervenciones) el 14/11/2001 10:04:47
Estoy haciendo transicion a Euro como puedo hacer para que el punto del teclado numerico se comporte como una coma

Muchas gracias por la colaboracion
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:.(punto) blq. Num. sea ,(coma)

Publicado por alberto (278 intervenciones) el 15/11/2001 12:32:42
Para cambiar el
Si quieres cambiar unicamente el "." cuando sea pulsado desde el teclado númerico por ",", añade al formulario una variable:

Private PuntoDecimal As Boolean

pon la propiedad Keypreview del formulario a True, en el evento Keydown del formulario añade el siguiente codigo:

PuntoDecimal = (KeyCode = vbKeyDecimal) And (Shift = 0)

y en el evento KeyPress de los controles que tengan que cambiar el "." por "," añade:

If KeyAscii = Asc(".") And PuntoDecimal Then
KeyAscii = Asc(",")
End If

Espero haberte sido de utilidad.

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:.(punto) blq. Num. sea ,(coma)

Publicado por Sergio Parisi (1 intervención) el 12/02/2002 21:09:11
En el evento lostFocus del campo texto, suponemos que el campo es el text1

text1.text = replace(text1.text,".",",")
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