Programación General > Visual Basic 6.0 e inferiores

 Re: Inputbox y Configuración Regional

(1/1)

Alvarado:
Hola a todos,

 Tengo un problema con los Inputbox y la configuración regional. Necesito leer número con el inputbox que 'por desgracia' se escriben con el teclado numérico.

 La cosa es que con la configuración regional en España si el usuario pulsa el punto del teclado numérico en lugar de una coma (que es lo que el usuario, pa chinchar, espera), sale un punto (Sorpresa!).

 Me gustaría saber si hay algún modo de evitar esto y poder utilizar el inputbox para leer números con el teclado numérico (decimales incluidos) sin alterar la configuración regional.

 O, en su defecto, una opción alternativa.

 Gracias a todos de antemano
 Iván Alvarado

J.M.Movilla:
Utiliza este código; espero te lo resuelva

Private Sub Text1_LostFocus()
    Text1.Text = CSng(Replace(Text1.Text, ".", ","))
End Sub

Saludos y suerte

Navegación

[0] Índice de Mensajes

Ir a la versión completa