You are on page 1of 1

Es event

Al usar la estructura EVENT se pueden crear varios diagramas, el cdigo de su interior se


ejecutar slamente cuando se cumplan las condiciones configuradas para cada uno de ellos,
por ejemplo que el usuario cambie el valor de un botn, que cierre el programa, etc. Mientras
no se cumplan estas condiciones la ejecucin de ese hilo estar detenida.
Hay tres formas de trabajar con esta estructura:
*La habitual es mediante eventos estticos, LabVIEW los registra en el sistema operativo al
iniciarse la ejecucin del programa y se mantienen ah hasta que el programa se cierra.
Ejemplos son los mencionados antes, bsicamente son interacciones del usuario.
*Eventos dinmicos: la diferencia con los anteriores es que se pueden registrar en el sistema
operativo (Register For Events) y des-registrar en tiempo de ejecucin (Unregister For
Events).
*Definidos por el usuario: se crean en tiempo de ejecucin (Create User Event), luego deben
registrarse y cuando no sean necesarios se desregistran y se eliminan (Destroy User Event).
Su diferencia fundamental respecto al anterior es que no estn asociados a otro objeto en
concreto, sino que el evento se 'dispara' desde el propio cdigo (Generate User Event).

You might also like