對於Labiew 仍是新手的我來說希望能藉由修改前人的程式來增進自己的能力, 目前遇到關於呼叫subVi 上的問題一直找不出原因,想請前輩們幫忙指點一下.
我的問題是
我從Set Instrument Environment_new.vi 呼叫Multi-frequency_1.vi 希望能在Set Spectrum Analyzer 畫面中呼叫Multi-frequncy, 設定完成之後再回到Set Spectrum Analyzer 畫面,目前所遇到的問題是,如果我單獨執行Multi-frequency_1.vi時可以正常動作, 但是如果藉由Set Instrument Environmet_new.vi 呼叫執行時,只要呼叫到Multi-frequency_1.vi整個程式將如陷入某個while loop 般無法跳脫出來,也動彈不得,只能強制將Labview 關閉再重開,我在Vi properties 內將windows appearance 設定成 show front panel when called ,將execution 的piority 設成 high priority 似乎也沒效,所以可否請各位前輩幫忙指點一下, 我的程式如附檔2004-08-09_103657_tmp.exe