NI Home
Cart Carro | Ayuda
Hello Events Academic NI Developer Zone Support Solutions Products & Services Contact NI MyNI
Está aquí: 
NI Home > NI Developer Zone > NI Discussion Forums


Responder
Member
rauls66
Mensajes publicados: 53
0 Kudos

Evento Key Down? en componente VISA Resource name

Buenos días, estoy intentando proteger mi panel frontal para evitar las entradas de teclado, para ello recojo el el evento Key Down? de los componentes. Con un ComboBox funciona correctamente pero con un VISA Resource name no lanza el evento. ¿Alguien tiene alguna idea de porqué y cómo solucionar este problema?

 

 

key Down_VISA Resource name.jpg

Active Participant
Luis_AM3C
Mensajes publicados: 643
0 Kudos

Re: Evento Key Down? en componente VISA Resource name

Hola,

 

      El evento Key Down? del Visa Resource Name lo puedes usar sin registrarlo dinamicamente, pero luego de probarlo me di cuenta que no funciona.

 

      Intente usando el evento Key Down? del VI, y revisando si el Focus Object era igual al Control, pero no daban iguales :smileyfrustrated:.

 

      Por último vi que si haces click derecho sobre el control donde dice Select VISA Class y cambias a Event Class, de esa manera tampoco funciona (no llama el evento) pero no me dejaba escribir, luego lo volvi a poner como estaba (I/O Session) y wuala ya tienes un control que por si solo borra lo que escribas en teclado.

 

      Te adjunto el VI, el que esta mas arriba es el Elefante que salio del sombrero, y el de abajo es el normal.

 

Saludos Cordiales,

Luis A. Mata C.
Electronic Engineer
I have LabVIEW 2009, place an image or save your VI for previous version

Member
rauls66
Mensajes publicados: 53
0 Kudos

Re: Evento Key Down? en componente VISA Resource name

Hola gracias por el tiempo dedicado, pero los de National me han dado la solución ideal. Hay una propiedad de los componentes que se llama Allow Undefined Names. Se pone a false y sólo te deja escribir etiquetas que existan. En algunos controles la propiedad es visible, en otros hay que crearlo programáticamente.

 

Un saludo.

Al usar este sitio Web, usted acepta los Términos de Uso del mismo. Por favor, lea estos Términos de Uso cuidadosamente antes de usar alguna parte de este sitio. Diríjase a este enlace para obtener información sobre la política de violación a los derechos de autor de ni.com.
Mi Perfil | Privacidad | Aviso Legal | Comuníquese con NI © 2011 National Instruments Corporation. All rights reserved.    |    Enviar esta página Enviar esta página