• <s id="yf2j4"></s>
    <tbody id="yf2j4"><p id="yf2j4"></p></tbody>
    <rp id="yf2j4"><ruby id="yf2j4"></ruby></rp>
  • <button id="yf2j4"><acronym id="yf2j4"></acronym></button>
  • <button id="yf2j4"><object id="yf2j4"></object></button>
      <progress id="yf2j4"><track id="yf2j4"></track></progress>
      <dd id="yf2j4"><noscript id="yf2j4"></noscript></dd>
        石鑫華視覺網| 東莞華視自動化科技有限公司|機器視覺論壇|淘寶店鋪

        石鑫華視覺網_機器視覺光源_光源控制器_工業相機_工業鏡頭_視覺系統方案_NI_LabVIEW_Vision_圖像處理教程_機器視覺論壇商城_東莞市華動智能科技有限公司

        當前位置: 首頁 > 圖像 >

        LabVIEW響應數組索引值改變事件的一種方法

        時間:2019-04-16 09:43來源:石鑫華視覺網www.sztcdj.cn 作者:石鑫華 點擊: 99999次
        LabVIEW響應數組索引值改變事件一種方法 我們知道,LabVIEW的控件是可以響應很多事件的,如值改變、鼠標點擊、按鈕等事件。比較典型的用到的就是值改變事件。這里的值改變是指控件本身的數據內容值發生改變時的一種事件類型。那么像數組這樣的控件,其前面還有一個索引
        LabVIEW響應數組索引值改變事件一種方法
        我們知道,LabVIEW的控件是可以響應很多事件的,如值改變、鼠標點擊、按鈕等事件。比較典型的用到的就是值改變事件。這里的值改變是指控件本身的數據內容值發生改變時的一種事件類型。那么像數組這樣的控件,其前面還有一個索引項,是用于顯示第0個位置的數組元素的一個控制功能,但是其值改變時,本身又不會對數組本身的數組值進行操作,只是顯示問題,所以數組控件的值改變事件就無法響應數組索引框的值改變。但是某些情況下,我們又需要使用數組的索引框來做不同的響應,例如說我們有一個參數,需要使用For循環來處理的,每個數組元素里面的元素是一樣的,但是數據是不一樣的。索引不同值時,需要進行不同的操作,例如說每個元素里可能會有一個圖像路徑,每索引一個元素時,要顯示其對應的圖像出來,當然可以利用索引框的屬性索引值來掃描當前的值,但是這種方式不能響應事件,只能一直掃描,在實際程序中,可能會有比較大的限制。這時又該如何來響應這個事件動作呢?
        數組的索引框
        數組的索引框
        因為索引框本身已經沒有辦法單獨響應事件時,那就只能用其它辦法。這里給大家介紹一種間接的處理方法。使用另外一個數值控件,來代替索引框,然后可以將數組的索引框隱藏掉,為了方便,可以將數值控件和數組控件合并為一個組。數值控件是可以很好的響應值改變事件的,這樣就為數組的元素的具體操作提供了一種可能:
        利用數值控件代替索引框響應數組索引值改變事件
        利用數值控件代替索引框響應數組索引值改變事件
        利用數值控件代替索引框響應數組索引值改變事件-數值控件值改變后
        利用數值控件代替索引框響應數組索引值改變事件-數值控件值改變后
        當然,這里還可以做更多的事情,例如說索引值不能大于數組大小之類的,或者只能比數組大小大1個值,這個就自己去處理了。

        示例源文件下載,請前往機器視覺論壇帖子回復下載:
        LabVIEW響應數組索引值改變事件的一種方法_LabVIEW_圖像處理|編程|機器視覺_視覺論壇VISIONBBS_視覺之家VISIONHOME_機器視覺_LED視覺光源_光源控制器_工業相機_工業鏡頭_機器視覺方案_系統_圖像處理教程_東莞市華動智能科技有限公司
        (責任編輯:石鑫華)
        ------分隔線----------------------------
        石鑫華推薦