評論:既然LabVIEW本身不是面向對象編程的,那末這兩個屬性還有其它意義或用途嗎?很少看到在LabVIEW程序中使用。我談到的控件包括前面板對象是個層層繼承的類,這四個屬性是最基本屬性,應該是處于基類屬性中,類似于WINDOWS的窗口類.它的具體用途的確很少看到,LABVIEW各類性能工具中經常用到它,比如統(tǒng)計個個控件的數量等等.我舉兩個例子
OK按紐是CLUSTER中一個元素,如何在程序中修改它個各種屬性那,唯一的辦法是找到它的控件參考,利用屬性節(jié)點來操作.如果簇中包含大量的控件,分別生成個控件參考就不現時了,利用CLASSID就可以解決這個問題.比如想修改BOOLEAN 按鈕的屬性.
第二個例子,我的界面上有很多的指示等,當設備發(fā)生故障時,要求所有指示燈閃爍報警.
程序框圖: