SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: Alvarado en Jueves 10 de Abril de 2003, 10:46

Título: Re: Inputbox y Configuración Regional
Publicado por: Alvarado en Jueves 10 de Abril de 2003, 10:46
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
Título: Inputbox y Configuración Regional
Publicado por: J.M.Movilla en Jueves 10 de Abril de 2003, 11:39
Utiliza este código; espero te lo resuelva

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

Saludos y suerte