labview的深入探索----如何實(shí)現(xiàn)類似C的函數(shù)指針調(diào)用
下面再定義一個(gè)CAL,類似上面的PROCESS
需要說(shuō)明的是,上面的VI有一個(gè)輸入?yún)?shù)是VI 參考,這個(gè)VI參考是嚴(yán)格數(shù)據(jù)類型的,相當(dāng)于PROCESS函數(shù)中的函數(shù)指針,說(shuō)明一下它的生成過(guò)程.
然后用瀏覽找到子VI,就可以直接使用了.
這樣,CAL VI有三個(gè)輸入?yún)?shù),a,b,vi refnum和一個(gè)輸出(返回值),相當(dāng)于PROCESS函數(shù).
看看它的具體調(diào)用過(guò)程.
上面CASE中用的是STATIC VI REFERNCE,選擇你要運(yùn)行的VI,并且指定嚴(yán)格數(shù)據(jù)類型(鼠標(biāo)右鍵)后,紅色星號(hào)出現(xiàn).
評(píng)論