Strona 1 z 1

Automatyczna zamiana sub-vi

: 06 lut 2007 11:16
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.

Re: Automatyczna zamiana sub-vi

: 06 lut 2007 14:28
autor: wino
witam
Ctrl+F
pozdrawiam

Re: Automatyczna zamiana sub-vi

: 06 lut 2007 14:47
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

Re: Automatyczna zamiana sub-vi

: 06 lut 2007 16:37
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...

Re: Automatyczna zamiana sub-vi

: 07 lut 2007 00:45
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!!

Re: Automatyczna zamiana sub-vi

: 16 lut 2007 15:57
autor: Wpar
Ok,

spróbuję z wersją 8.2.

Pozdrawiam

Re: Automatyczna zamiana sub-vi

: 19 lut 2007 14:25
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"