在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 測試測量 > 設計應用 > LabVIEW程序設計模式(三)—用戶界面事件模式

            LabVIEW程序設計模式(三)—用戶界面事件模式

            作者: 時間:2017-01-09 來源:網(wǎng)絡 收藏

            從圖中可以看出系統(tǒng)定義了4個移位寄存器變量以實現(xiàn)不同事件分支的共享,它們的含義如下:
            1. 表示當前畫布中的圖像,事實上就是前面板picture中的內容。因為每次畫圖時都是在當前畫布上圖像進行疊加,所以需要使用移位寄存器以避免過多地局域變量。
            2. 表示開始繪制時的鼠標位置,也就是Mouse Down在畫布上的相對位置,繪制的起點。
            3. 表示是否開始了繪制。前面提過每次的繪制過程都是從Mouse Down開始的,如果沒有這個動作,那么在鼠標在畫布上的移動是無效的。
            4. 表示開始繪制時的圖像,這個變量與(1)是不一樣的。它表示在Mouse Down時畫布上的圖像,而不是畫布中的實時圖像。


            圖 17 Picture 事件
            Picture 事件如圖 18所示,該事件是繪圖的過程中,因此移位寄存器(3)的值必須是true??梢愿鶕?jù)不同的畫圖類型使用相應的函數(shù)進行繪圖,如畫Line時,只需要把當前鼠標的位置作為Line的終點。


            圖 18 Picture 事件
            Picture 事件如圖 19所示,該事件表示繪制的結束,因此只需要把移位寄存器(3)的值設置為false即可。


            圖 19 Picture 事件
            本例的實現(xiàn)過程并不復雜,但是涉及到了4個移位寄存器變量。一旦變量共享的數(shù)據(jù)較多時往往需要使用大量的移位寄存器,因為建議使用cluster的形式將各個變量有序地組織起來。

            上一頁 1 2 下一頁

            評論


            技術專區(qū)

            關閉