el 10-21-2011 03:54 PM
Buenas tardes tengo un problema y no se como abordarlo, resulta que tengo un programa que muestra 12 números y 2 letras(s y m), la idea es que al terminar los 14 estímulos, el usuario digite las letras que vio y luego verificar si son correctas o no. Para esto necesito Capturar las letras del teclado, quería hacerlo con campos de texto, pero tendría problemas porque el usuario puede digitar cualquier cantidad de letras. Espero que alguien me pueda ayudar, mil gracias.
Andrés Ramirez
¡Resuelto! Ir a solución.
el 10-21-2011 04:24 PM
Hola Andres puedes hacerlo como dices con el campo de texto y usar la estrcutura de eventos. La estrucutra de eventos recibe los eventos del panel frontal y con esta puedes incluso filtrar las letra que se aprietan para que sean solo las letras validas.
Aqui hay una serie de links que te pueden dar mas informacion:
https://decibel.ni.com/content/docs/DOC-8582
Event-Driven Programming in LabVIEW
A Powerful New Tool for UI Programming--User Interface Event Programming
Te anexo un ejemplo sencillo.
Saludos
el 10-24-2011 03:58 PM
Gracias Benjamin C por tu pronta respuesta, pero ahora se me genero otra duda, no hallo como hacer para que al ocultar el string me siga capturando el valor, eso es posible o sera mejor cambiar de metodo.
Gracias por tu colaboracion
Andres Ramirez
el 10-25-2011 09:31 AM
Hola a_kmilo, si no quieres que el evento este sobre un string, puedes capturar las teclas que se presionen mientras el vi esta seleccionado utilizando el VI como lugar del evento
Saludos
el 10-25-2011 02:39 PM
Gracias por la ayuda