programowy start

Tematy związane z tworzeniem dużych aplikacji. Zaganiednia dotyczące architektury oraz zasad tworzenia optymalnych rozwiązań.
Awatar użytkownika
skalag
Posty: 57
Rejestracja: 19 sty 2007 00:00

programowy start

Post autor: skalag »

witam
Wie ktos jak zrealizowac programowy start.Dzialanie takie samo jak strzalka (start u gory- RUN).
chodzi mi o zrobienie oddzielnego przycisku ktory bedzie uruchamial program.
( taki sam button jak stop)?

pzdr
Jarq
Posty: 49
Rejestracja: 30 paź 2006 00:00
Wersja środowiska: LabVIEW 2009
Lokalizacja: Wrocław

programowy start

Post autor: Jarq »

Jeśli chodzi Ci o użycie tego do startu programu zamiast przycisku RUN to niestety ale z tego co wiem nie jest to możliwe (bo nie ma przepływu danych, więc...). Jeśli chcesz wystartować inny VI z działającego już VI'a to wtedy bierzesz referencję i używasz invoke node -> start vi (albo run vi - nie pamiętam) i gotowe.
Awatar użytkownika
jogurt_owocowy
Posty: 1317
Rejestracja: 30 lis 2004 00:00
Wersja środowiska: LabVIEW 2015
Lokalizacja: Kraków

Re: programowy start

Post autor: jogurt_owocowy »

Zobacz TU.
Jeśli chodzi o dokładnie to co opisujesz, to nie da się tego zrobić: żeby program zareagował na przycisk START (czy jakikolwiek inny) musi już działać.
Pozdrawiam
Ostatnio zmieniony 17 lis 2008 18:13 przez jogurt_owocowy, łącznie zmieniany 1 raz.
vugie
Posty: 383
Rejestracja: 17 lis 2006 00:00
Wersja środowiska: LabVIEW 2009
Lokalizacja: Warszawa

programowy start

Post autor: vugie »

No chyba, że jakiś inny działający program uruchomi ten, który jest otwarty, ale jeszcze nie działa...
Awatar użytkownika
jogurt_owocowy
Posty: 1317
Rejestracja: 30 lis 2004 00:00
Wersja środowiska: LabVIEW 2015
Lokalizacja: Kraków

Re: programowy start

Post autor: jogurt_owocowy »

No chyba, że jakiś inny działający program uruchomi ten, który jest otwarty, ale jeszcze nie działa...
Można nawet pójść dalej i sprawić, że ten działający w tle program będzie monitorował (przez polling) stan przycisku w programie uruchamianym i rzeczywiście włączy go po naciśnięciu przycisku START, pytanie tylko: po co?
ODPOWIEDZ