Comunidad NI México Discussions

cancelar
Mostrando los resultados de 
Buscar en lugar de 
Quiere decir: 

Problema con calculadora básica

¡Resuelto!
Ir a solución

Buen día a todos, he realizado una calculadora básica sin embargo no he logrado que funcione, trato de guardar números en variables y realizar operaciones básicas. Supongo que será algo muy sencillo para los expertos de Labview y espero que alguien me pueda ayudar. Anexo mi programa.

0 kudos
Mensaje 1 de 5
2.704 Vistas
Solución
Aceptado por AngelS_

Tienes una estructura de eventos y seleccionaste un timeout de 10 milisegundos, en el cual pierdes la información, te anexo el vi sin esto para que veas el cambio y puedas continuar, saludos!

0 kudos
Mensaje 2 de 5
2.671 Vistas
0 kudos
Mensaje 3 de 5
2.660 Vistas

Muchas gracias por la ayuda!

 

Todavía no he podido realizar las operaciones y creo que ya he revisado todos los casos y me parecen correctos, algún consejo para resolver esto?

0 kudos
Mensaje 4 de 5
2.647 Vistas

Como te mencionaron quitando el timeout de 10ms al correr tu programa siempre hace sumas

 

En tu Event structure cuando haces click en alguna de las funciones Suma, Resta, Multiplicación o División estas leyendo  BoolText.Text,

por ejemplo si haces click en Resta el resultado es "-", no Resta y tu operación resultante siempre es Suma, porque es el caso Default. 

"-" no esxite en tu case structure.

 

0 kudos
Mensaje 5 de 5
2.600 Vistas