使用ActiveX自動化
發(fā)布時間:2014/6/23 21:00:05 訪問次數(shù):1608
ActiveX Automation是ActiveX最重要的功能之一,一個程序通過Automation可以調(diào)用另一個程序的方法和屬性進而實現(xiàn)對它的控制。
LabVIEW通過“互連接口- ActiveX”函數(shù)子選板中的“打開自動化”函數(shù)使用ActiveX自動化功能!按蜷_自動化”函數(shù)返回一個自動化引用句柄,SN0901059RSBR它指向一個特定的ActiveX對象。這個函數(shù)主要參數(shù)有:
·自動化引用句柄:與一個特定的ActiveX時象相聯(lián)系。
·機器名:說明打開哪臺計算機上的自動化引用句柄。如果不連接這個參數(shù),就在本地計算機打開這個對象。
·打開新實例:該參數(shù)如果連接TRUE,就創(chuàng)建一個自動化引用句柄的新實例:如果連接FALSE(默認值),則去連接引用句柄一個已經(jīng)打開的實例;如果連接失敗就打開一個新實例。
在建立遠程自動化引用句柄時必須安裝分布式組件對象模型(Distribute ComponentObject Model,DCOM)。
下面結(jié)合一個實例說明“打開自動化”函數(shù)的應用。
我們每次運行DataSocket函數(shù)傳輸數(shù)據(jù)前后都要手工打開或關(guān)閉DataSocket Server,這樣對于用戶很不方便。NI公司為了方便在不同編程環(huán)境中對它調(diào)用,把它封裝到一個類庫,這樣我們就可以通過ActiveX技術(shù)實現(xiàn)自動打開和關(guān)閉DataSocket Server。
首先在程序框圖中放進“打開自動化”函數(shù),如圖4-5 (a)所示,然后在函數(shù)圖標上右擊,在彈出的快捷菜單中選擇“選擇ActiveX類”一“瀏覽…”命令,如圖4-5 (b)所示。如果此前已經(jīng)選擇過ActiveX類庫,則那些類庫的名稱會出現(xiàn)在“瀏覽…”選項上面。
彈出圖4-6所示的“從類塑庫中選擇對象”對話框,在“類型庫”下拉列表框中選擇National Instruments DataSocket Server 4.4 Version l.0選項。在“對象”列表框中出現(xiàn)這個庫對LabVIEW可用的對象,選擇需要的對象后單擊“確定”按鈕。在“打開自動化”函
數(shù)的“自動化引用句柄”參數(shù)上會自動產(chǎn)生一個自動化引用句柄控件。
ActiveX Automation是ActiveX最重要的功能之一,一個程序通過Automation可以調(diào)用另一個程序的方法和屬性進而實現(xiàn)對它的控制。
LabVIEW通過“互連接口- ActiveX”函數(shù)子選板中的“打開自動化”函數(shù)使用ActiveX自動化功能!按蜷_自動化”函數(shù)返回一個自動化引用句柄,SN0901059RSBR它指向一個特定的ActiveX對象。這個函數(shù)主要參數(shù)有:
·自動化引用句柄:與一個特定的ActiveX時象相聯(lián)系。
·機器名:說明打開哪臺計算機上的自動化引用句柄。如果不連接這個參數(shù),就在本地計算機打開這個對象。
·打開新實例:該參數(shù)如果連接TRUE,就創(chuàng)建一個自動化引用句柄的新實例:如果連接FALSE(默認值),則去連接引用句柄一個已經(jīng)打開的實例;如果連接失敗就打開一個新實例。
在建立遠程自動化引用句柄時必須安裝分布式組件對象模型(Distribute ComponentObject Model,DCOM)。
下面結(jié)合一個實例說明“打開自動化”函數(shù)的應用。
我們每次運行DataSocket函數(shù)傳輸數(shù)據(jù)前后都要手工打開或關(guān)閉DataSocket Server,這樣對于用戶很不方便。NI公司為了方便在不同編程環(huán)境中對它調(diào)用,把它封裝到一個類庫,這樣我們就可以通過ActiveX技術(shù)實現(xiàn)自動打開和關(guān)閉DataSocket Server。
首先在程序框圖中放進“打開自動化”函數(shù),如圖4-5 (a)所示,然后在函數(shù)圖標上右擊,在彈出的快捷菜單中選擇“選擇ActiveX類”一“瀏覽…”命令,如圖4-5 (b)所示。如果此前已經(jīng)選擇過ActiveX類庫,則那些類庫的名稱會出現(xiàn)在“瀏覽…”選項上面。
彈出圖4-6所示的“從類塑庫中選擇對象”對話框,在“類型庫”下拉列表框中選擇National Instruments DataSocket Server 4.4 Version l.0選項。在“對象”列表框中出現(xiàn)這個庫對LabVIEW可用的對象,選擇需要的對象后單擊“確定”按鈕。在“打開自動化”函
數(shù)的“自動化引用句柄”參數(shù)上會自動產(chǎn)生一個自動化引用句柄控件。
上一篇:設(shè)置日歷控件屬性
熱門點擊
- 訪問片外ROM/RAM的指令時序
- 觸發(fā)( TRIG)
- SD卡的速度等級
- 堆棧指針SP( Stack Pointor)
- 16位特殊功能寄存器sfr16
- “黑焊盤”現(xiàn)象的產(chǎn)生原因
- “VISA讀取”函數(shù)酌主要參數(shù)及功能
- 項目依賴關(guān)系
- 通知器和隊列
- I/O端口
推薦技術(shù)資料
- DS2202型示波器試用
- 說起數(shù)字示波器,普源算是國內(nèi)的老牌子了,F(xiàn)QP8N60... [詳細]
- CV/CC InnoSwitch3-AQ 開
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門信號調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應用研究