FoxPro/Visual FoxPro - TextBox que calcula...

 
Vista:

TextBox que calcula...

Publicado por Osmin (22 intervenciones) el 09/12/2001 13:50:23
Alguno de ustedes tiene programado un textbox que acepte calculos con las funciones matematicas basicas?
Ej. escribo en el textbox: =25*2. y el lo sustituya por 50.
Lo necesito que sume, reste, multiplique y divida, ademas de aceptar parentesis, lo tienen?

Gracias, y feliz navidad..

Osmin
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:TextBox que calcula...

Publicado por Martín R. Comparetto (67 intervenciones) el 10/12/2001 10:22:20
Hola!!
lo que podrías hacer es, en el método validar, o lostfocus, ejecutar lo que se escribió en el text box y asignarle el resultado al mismo textbox. Sino tambien podes hacerlo en el keypress cuando se presiona la tecla enter.
La linea de programa sería:
lcCalculo = Thisform.txtTextBox.Value
lnResultado = evaluate( lcCalculo )
Thisform.txtTextBox.Value = str( lnResultado )

Espero no haber entendido mal y que te sirva... tene en cuenta que tambien vas a tener que validar los caracteres que no se permiten en una operación matemática...

Suerte... Feliz Navidad

Martín C.
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:TextBox que calcula...

Publicado por Osmin (22 intervenciones) el 10/12/2001 11:00:41
Gracias Martin, eso es lo que necesto
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