Strona 1 z 1

Otwieranie VI z innego Vi'ja - nie działa struktura Event

: 23 lip 2013 16:16
autor: mariuszl2
W swoim projekcie chciałbym aby w głównej aplikacji po kliknięciu na przycisk otworzyła się jedna z aplikacji składowych.
Zrobiłem to tak jak w załącznikach.
Niestety kiedy kiedy kliknę w przycisk "Oscyloskop" to ładnie się on otworzy, ale potem już nie zamyka się i inne przyciski w tej aplikacji przestają reagować.
Kiedy ślędzę krokowo pracę programu to widzę, że struktura Event przestaje działać po pierwszym wykryciu zmiany stanu przycisku. Pętla, w której chodzą inne aplikacje działa i mogę nimi operować, ale struktura Event nie reaguje.
Gdzie robię błąd? Opierałem się na przykłądzie z forum NI.

Otwieranie VI z innego Vi'ja - nie działa struktura Event

: 23 lip 2013 19:29
autor: Pitol
Struktura Event musi być w pętli While (niekoniecznie tej samej co masz w górnej części) żeby reagowała za każdym razem.

Proponuję poczytać trochę o strukturze Event (wujek google chętnie pomoże).

Re: Otwieranie VI z innego Vi'ja - nie działa struktura Event

: 23 lip 2013 20:11
autor: mariuszl2
Dzięki za odpowiedź. Miałem wcześniej strukturę w tej pętli co wyżej ale przez to ostatnio włączony VI był cały czas na górze innych.
Nie wpadłem na pomysł aby zrobić po prostu drugą pętlę while.
Jeszcze raz dzięki.