zamykanie multithread jednoczesnie
: 25 lut 2009 15:49
Witam
Zna ktos jakis szybki i dobry sposob na jednoczesne zamykanie wszystkich rownoleglych petli while( tzn chodzi mi mulithread ).
Mam 3 oddzielne watki pracujace w jednym VI.
Mam problem gdy prubuje je zamknac gdy w ktoryms z nich wystapi error.
Normalnie to zamykam w event na zmiane wartosci stop.
Ale zauwazylem ze jak programowo zmienie wartosc kontrolki to event wtedy nie reaguje.
Moze mi tez ktos to wyjasnic? Istnieje jakis prosty sposob na zrobienie event kiedy VI zmienia wartosc jakiejs kontrolki?
Co jest lepiej uzywac shift register czy feedback gdy
oba przypadki obsluguja tylko jednego subVI.
pzdr
Zna ktos jakis szybki i dobry sposob na jednoczesne zamykanie wszystkich rownoleglych petli while( tzn chodzi mi mulithread ).
Mam 3 oddzielne watki pracujace w jednym VI.
Mam problem gdy prubuje je zamknac gdy w ktoryms z nich wystapi error.
Normalnie to zamykam w event na zmiane wartosci stop.
Ale zauwazylem ze jak programowo zmienie wartosc kontrolki to event wtedy nie reaguje.
Moze mi tez ktos to wyjasnic? Istnieje jakis prosty sposob na zrobienie event kiedy VI zmienia wartosc jakiejs kontrolki?
Co jest lepiej uzywac shift register czy feedback gdy
oba przypadki obsluguja tylko jednego subVI.
pzdr