在Labview中我們經(jīng)常會(huì)碰到這樣幾個(gè)概念,那就是控件的引用,屬性節(jié)點(diǎn)以及局部變量,他們之間到底有哪些區(qū)別呢? 首先談引用,在Labview中長稱為引用句柄,在Windows編程中,引用句柄指的是指向指針的指針,換句
NI 論壇的朋友問我如何隱藏前面板的裝飾圖片,今天詳細(xì)分析一下裝飾.在7.1時(shí)代,前后面板都有裝飾模板的,用了8.5只后,突然發(fā)現(xiàn)在框圖的函數(shù)模板中找不到了,后來發(fā)現(xiàn),解決這個(gè)問題很簡(jiǎn)單,就是直接拖動(dòng)前面
對(duì)于前面板的任何控件,在他的基本屬性里都有ClassID和ClassName兩個(gè)屬性,控件包括前面板是一個(gè)典型的類的繼承結(jié)構(gòu),(LABVIEW本身卻不是面向?qū)ο蟮?.對(duì)應(yīng)關(guān)系如下圖: 應(yīng)用舉例: labview 8.x又增加了PANE(窗格)
在實(shí)際運(yùn)用中,經(jīng)常需要實(shí)時(shí)地改變前面板上的對(duì)象的顏色、大小和是否可見等屬性。那么就需要使用屬性節(jié)點(diǎn)進(jìn)行動(dòng)態(tài)設(shè)置。屬性節(jié)點(diǎn)有輸入和輸出兩種形式(點(diǎn)擊右鍵,在快捷菜單中選擇轉(zhuǎn)換為寫入/輸出)基本屬性:1 可見
上篇日志提到了控件的四個(gè)基本屬性中的兩個(gè),ClassID 和ClassName另外兩個(gè)基本屬性是Owner 和OwningVI. Owner本意是擁有者(NI 很少有中文方面LV的資料,沒有正式的中英對(duì)照,所以涉及到英文部分只能按照自己的意思直
前面板對(duì)象關(guān)于位置信息有兩個(gè)基本的屬性節(jié)點(diǎn):BOUNDS AND POSITION,先看看BOUNDSbounds是有height and width 兩個(gè)元素組成的,它的單位是象素,比較好理解,那它表示的范圍到底是什么那? 屬性頁中顯示的也是24*24,如
獲?。ㄗx取)和/或設(shè)置(寫入)引用的屬性。通過屬性節(jié)點(diǎn)對(duì)本地或遠(yuǎn)程應(yīng)用程序?qū)嵗I或?qū)ο螳@取或設(shè)置屬性和方法也可通過屬性節(jié)點(diǎn)訪問LabVIEW類的私有數(shù)據(jù)。屬性節(jié)點(diǎn)可自動(dòng)調(diào)整為用戶所引用的對(duì)象的類。LabVIEW的屬