Automatyczna zamiana sub-vi

Jeśli masz coś do powiedzenia w sprawie LabVIEW napisz. Tutaj są tematy, których nie można uściślić do innych działów.
Wpar
Posty: 4
Rejestracja: 25 kwie 2006 00:00
Lokalizacja: Wrocław

Automatyczna zamiana sub-vi

Post autor: Wpar »

Witam,
mam pytanie czy ktoś zna sposób w LabVIEW na automatyczna zamiane bloczków (sub-vi) w programie.
Mam program dośc złożony i zamiana ręczna jest dość czasochłonna.

Z góry dzieki.
Awatar użytkownika
wino
Posty: 549
Rejestracja: 23 gru 2005 00:00
Wersja środowiska: Nie mam LabVIEW
Lokalizacja: Kraków

Re: Automatyczna zamiana sub-vi

Post autor: wino »

witam
Ctrl+F
pozdrawiam
Wpar
Posty: 4
Rejestracja: 25 kwie 2006 00:00
Lokalizacja: Wrocław

Re: Automatyczna zamiana sub-vi

Post autor: Wpar »

Witam,

to jest zdaje się sposób na odnalezienie wszystkich odwołań do tego bloczka.
Ja chciałbym w tych wszystkich miejscach jednocześnie je podmienić.

Pozdrawiam
Awatar użytkownika
wino
Posty: 549
Rejestracja: 23 gru 2005 00:00
Wersja środowiska: Nie mam LabVIEW
Lokalizacja: Kraków

Re: Automatyczna zamiana sub-vi

Post autor: wino »

nono
to już zależy od wersji w 8.2 ta funkcja nazywa się Find and Replace...(podpowiem, że tu sie da podmienić) a w 7.1 nazywa się Find...
Awatar użytkownika
wino
Posty: 549
Rejestracja: 23 gru 2005 00:00
Wersja środowiska: Nie mam LabVIEW
Lokalizacja: Kraków

Re: Automatyczna zamiana sub-vi

Post autor: wino »

no, ale jakby się tak głębiej zastanowić to można zrobić tak: -zmieniasz nazwę nowego VI na nazwę starego -przenosisz stary VI w inne miejsce na dysku lub go kasujesz -umieszczasz nowy VI w dokładnie tej samej lokalizacji co stary -odpalasz LV
powinno zadziałać 8)
zadbaj o to by VI miały te same Patterny!!
Wpar
Posty: 4
Rejestracja: 25 kwie 2006 00:00
Lokalizacja: Wrocław

Re: Automatyczna zamiana sub-vi

Post autor: Wpar »

Ok,

spróbuję z wersją 8.2.

Pozdrawiam
witl
Posty: 23
Rejestracja: 14 lip 2004 00:00
Lokalizacja: Wrocław
Kontakt:

Re: Automatyczna zamiana sub-vi

Post autor: witl »

po prostu zapisujesz nowego subvi'a w miejsce starego (z tą samą nazwą), jedyne co trzeba zrobić to zamknąć wcześniej program w którym sa odwołania to tego podprogramu. Po odpaleniu tego pliku wywołującego otworzy nowe wersje "mysląc" że nic sie nie zmieniło.
Jak zapiszesz pod inna nazwą subvi'a to lv automatycznie uaktualni wszystkie wywołania chyba że zaznaczysz opcje "save copy without updating callers"
ODPOWIEDZ