位置:51电子网 » 技术资料 » 集成电路

使用ActiveX自动化

发布时间:2014/6/23 21:00:05 访问次数:1496

    ActiveX Automation是ActiveX最重要的功能之一,一个程序通过Automation可以调用另一个程序的方法和属性进而实现对它的控制。

   LabVIEW通过“互连接口- ActiveX”函数子选板中的“打开自动化”函数使用ActiveX自动化功能。“打开自动化”函数返回一个自动化引用句柄,SN0901059RSBR它指向一个特定的ActiveX对象。这个函数主要参数有:

   ·自动化引用句柄:与一个特定的ActiveX时象相联系。

   ·机器名:说明打开哪台计算机上的自动化引用句柄。如果不连接这个参数,就在本地计算机打开这个对象。

   ·打开新实例:该参数如果连接TRUE,就创建一个自动化引用句柄的新实例:如果连接FALSE(默认值),则去连接引用句柄一个已经打开的实例;如果连接失败就打开一个新实例。

   在建立远程自动化引用句柄时必须安装分布式组件对象模型(Distribute ComponentObject Model,DCOM)。

   下面结合一个实例说明“打开自动化”函数的应用。

   我们每次运行DataSocket函数传输数据前后都要手工打开或关闭DataSocket Server,这样对于用户很不方便。NI公司为了方便在不同编程环境中对它调用,把它封装到一个类库,这样我们就可以通过ActiveX技术实现自动打开和关闭DataSocket Server。

   首先在程序框图中放进“打开自动化”函数,如图4-5 (a)所示,然后在函数图标上右击,在弹出的快捷菜单中选择“选择ActiveX类”一“浏览…”命令,如图4-5 (b)所示。如果此前已经选择过ActiveX类库,则那些类库的名称会出现在“浏览…”选项上面。

   弹出图4-6所示的“从类塑库中选择对象”对话框,在“类型库”下拉列表框中选择National Instruments DataSocket Server 4.4 Version  l.0选项。在“对象”列表框中出现这个库对LabVIEW可用的对象,选择需要的对象后单击“确定”按钮。在“打开自动化”函

数的“自动化引用句柄”参数上会自动产生一个自动化引用句柄控件。

       

    ActiveX Automation是ActiveX最重要的功能之一,一个程序通过Automation可以调用另一个程序的方法和属性进而实现对它的控制。

   LabVIEW通过“互连接口- ActiveX”函数子选板中的“打开自动化”函数使用ActiveX自动化功能。“打开自动化”函数返回一个自动化引用句柄,SN0901059RSBR它指向一个特定的ActiveX对象。这个函数主要参数有:

   ·自动化引用句柄:与一个特定的ActiveX时象相联系。

   ·机器名:说明打开哪台计算机上的自动化引用句柄。如果不连接这个参数,就在本地计算机打开这个对象。

   ·打开新实例:该参数如果连接TRUE,就创建一个自动化引用句柄的新实例:如果连接FALSE(默认值),则去连接引用句柄一个已经打开的实例;如果连接失败就打开一个新实例。

   在建立远程自动化引用句柄时必须安装分布式组件对象模型(Distribute ComponentObject Model,DCOM)。

   下面结合一个实例说明“打开自动化”函数的应用。

   我们每次运行DataSocket函数传输数据前后都要手工打开或关闭DataSocket Server,这样对于用户很不方便。NI公司为了方便在不同编程环境中对它调用,把它封装到一个类库,这样我们就可以通过ActiveX技术实现自动打开和关闭DataSocket Server。

   首先在程序框图中放进“打开自动化”函数,如图4-5 (a)所示,然后在函数图标上右击,在弹出的快捷菜单中选择“选择ActiveX类”一“浏览…”命令,如图4-5 (b)所示。如果此前已经选择过ActiveX类库,则那些类库的名称会出现在“浏览…”选项上面。

   弹出图4-6所示的“从类塑库中选择对象”对话框,在“类型库”下拉列表框中选择National Instruments DataSocket Server 4.4 Version  l.0选项。在“对象”列表框中出现这个库对LabVIEW可用的对象,选择需要的对象后单击“确定”按钮。在“打开自动化”函

数的“自动化引用句柄”参数上会自动产生一个自动化引用句柄控件。

       

相关技术资料
6-23使用ActiveX自动化
相关IC型号
SN0901059RSBR
暂无最新型号

热门点击

 

推荐技术资料

DS2202型示波器试用
    说起数字示波器,普源算是国内的老牌子了,FQP8N60... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式