Strona 1 z 1

Jak zrobić wlasny przycisk RUN !!!

: 18 kwie 2008 10:34
autor: pkruszyk
Witam! :)
Potrzebuje pomocy gdyż chciałbym stworzyć przycisk na front panelu do uruchamiania programu. Poprostu chciałbym cały mój program uruchamiać nie z menu górnego. Przycisk STOP można stworzyć w pętli while loop i podobnie chciałbym zrobić START. :D
Z góry dziękuje za informacje!!!
Pozdrawiam!!!
pkruszyk

Jak zrobić wlasny przycisk RUN !!!

: 18 kwie 2008 11:43
autor: sliski
Witam,

Czy tym guzikiem chcesz uruchomic program czy moze to byc tylko zludzenie ze go uruchamiasz? W obrebie pojedynczego vi uruchomic sie nie da, program musi dzialac by byla reakcja na zmiany stanu jego guzikow. Mozna usunac cale gorne menu i zrobic guzik ktory bedzie symulowal wlaczenie, ale program powinien zastartowac automatycznie przy jego wywolaniu. Chyba ze ingerencja z zewnatrz i kombinowanie z VI Serverem, ale nie wiem czy da sie to zrobic takim sposobem.

Dobra wiadomosc: Da sie to zrobic VI Serverem. W tle uruchamiasz vi ktory sprawdza stan guzika w programie ktory chesz uruchomic (sam program docelowy nie jest uruchomiony) kiedy wcikasz guzik program w tle po prostu uruchamia program docelowy metoda "Run VI".

Pozdrawiam
sliski

Re: Jak zrobić wlasny przycisk RUN !!!

: 18 kwie 2008 13:22
autor: pkruszyk
Witam!!!
Tak chce tym guzikiem uruchamiać program.
A jak zrobić ten guzik który bedzie symulował włączenie???
No i jak zrobić żeby ten przycisk startu z menu nie był aktywny :(

Jak zrobić wlasny przycisk RUN !!!

: 18 kwie 2008 13:38
autor: bogdani
Witaj

Proponuję taki rozwiązanie:
- przycisk start/stop możesz usunąć ustawiając odpowiednia menu File >> VI Properties >> Windows Appearance >> Customize...
- ustawić również możesz, żeby program otwierał się od razu uruchomiony (nie widzę możliwości żeby program uruchomił sam siebie, bo jak wykonać działanie, skoro program nie działa) menu File >> VI Properties >> Execution i zaznaczyć Run when Opened

W tym momencie przyciski które masz na panelu użytkownika będą działały i przyciskiem możesz symulować włączenie ponieważ program jest uruchomiony.

bogdani