L’introduzione degli eventi in LabVIEW ha fornito nuove possibilità nella realizzazione di interfacce avanzate. E’ possibile non solo gestire gli eventi che avvengono sul pannello ma anche eventi generati da VI esterni. Se dovessimo realizzare un sistema distribuito, realizzeremo un interfaccia principale (main), e quindi vari servizi(task) che gestiscono il sottosistema. Si può utilizzare la tecnologia VIserver per eseguire e controllare i task, i quali attivano l’evento definito programmaticamente nel pannello principale.