Visual Basic - Problemas con la Entrada de datos mediante mascara

Life is soft - evento anual de software empresarial
 
Vista:

Problemas con la Entrada de datos mediante mascara

Publicado por Marcos (8 intervenciones) el 02/10/2001 23:32:07
Hola.

Tengo un problema para ingresar un dato numerico con decimales ejemplo 45.26 . Lo ingreso mediante la maskara("##.##") pero una vez ingresado el valor este queda como 4526, y no como lo ingrese.
Cuaquier ayuda sera bien recivida.

Saludos
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:Problemas con la Entrada de datos mediante masc

Publicado por Fran (114 intervenciones) el 03/10/2001 02:31:19
Yo con VB5 lo hago así:

dim nombrevariable as single
nombrevariable=format(variableintroducida, "#.00")

variableintroducida = 4526
nombrevariables = 45.26

Si te es factible, prueba.

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:Problemas con la Entrada de datos mediante masc

Publicado por Fran (114 intervenciones) el 03/10/2001 02:36:31
Se me olvida decirte que si lo ingresas: 45.26 y deseas que así quede grabado, no tienes que formatear nada.

Un saludo.
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:Problemas con la Entrada de datos mediante masc

Publicado por Jose Luis (16 intervenciones) el 03/10/2001 17:08:28
Antes de nada, supongo que las ayudas que te han dado tambien sirva.
El "." deberia ser el separador decimal siempre y cuando coincida con la configuracion regional.
Lo que puedes probar es a poner antes del "." el simbolo "\", de esta manera fuerzas a que elsiguiente caracter a la barra se trate como literal.
Tambien podrias cambiar los simbolos "#" por "9" para indicar que son caracteres numericos.
De esta forma la mascara te quedaria asi: "99\.99"
Espero que te sirva.
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