位置:51电子网 » 技术资料 » 可编程技术

NET技术应用

发布时间:2014/6/23 21:07:22 访问次数:735

   LabVIEW为了与主流的软件开发技术相融合,在7.0版以后提供了.NET支持。

   LabVIEW用来支持.NET技术的主要对象是“互连接口一.NET”函数子选板的“构造器节点”,SN65HVD232DR它用来创建一个.NET对象的实例,返回这个.NET构造器的新引用。

   构造器节点刚放进程序框图时图标上显示的文本是.NET,如图4-9 (a)所示。这时如果没安装.NET框架,LabVIEW会给出一个提示,要求先安装.NET框架。如果已经安装了.NET框架,则弹出如图4-10所示的对话框,选择要引用的,NET构造器函数。对话框中主要选项如下:

   ·程序集:使用.NET编译器创建的DLL和可执行程序,列出所有在全局程序集缓冲

   GAC中注册的.NET公共程序集和在此之前引用的.NET私有程序集。单击“浏览”按钮可以选择.NET私有程序集。程序集是.NET代码重组的基本单元。

   ·对象:选定.NET程序集后,会自动显示在选定的.NET程序集中可以使用的对象。

   ·构造器:单击对象名称左侧的加号,会显示对于选定的对象可以使用的构造器函数。

   这个图中选择的Calculator是LabVIEW示例程序中带的一个.NET构造器函数,可以在National Instruments\LabVIEW 8.2\examples\comm\dotnet文件夹中找到它,在程序中引用时,需要把它复制到和程序同一个目录下。

   选择构造器函数以后单击“确定”按钮退出对话框,“构造器节点”图标显示的文本变为选定构造器函数的名称,如图4-9 (b)所示。

   某些组件可能包含一些初始化参数,这些参数可以用于在特定状况下创建.NET对象。但不是所有组件都有初始化参数。

   在已经放进程序框图的“构造器节点”上双击也可以显示图4-10历示的对话框。

      

   图4-11所示的程序说明如何在LabVIEW 8.2中调用一个内部.NET程序集,按照用户输入运算符完成指定的运算。首先用“构造器节点”创建一个.NET对象实例,选择适当的.NET程序集和构造器函数以后返回一个.NET对象引用。调用节点用来调用.NET程序集里面的方法。计算器库函数Calculator.dll必须与这个VI在同一文件目录中。一台计算机编写的程序放到另一台计算机中运行,要重新加载内部集。程序中的条件结构有5个子分支,其内部都是调用节点,分别调用Calculator函数的加、减、乘、除和取模方法。调用节点的参数分别输入运算参数,输出运算结果。程序最后用“关闭引用”函数关闭.NET对象引用。





   LabVIEW为了与主流的软件开发技术相融合,在7.0版以后提供了.NET支持。

   LabVIEW用来支持.NET技术的主要对象是“互连接口一.NET”函数子选板的“构造器节点”,SN65HVD232DR它用来创建一个.NET对象的实例,返回这个.NET构造器的新引用。

   构造器节点刚放进程序框图时图标上显示的文本是.NET,如图4-9 (a)所示。这时如果没安装.NET框架,LabVIEW会给出一个提示,要求先安装.NET框架。如果已经安装了.NET框架,则弹出如图4-10所示的对话框,选择要引用的,NET构造器函数。对话框中主要选项如下:

   ·程序集:使用.NET编译器创建的DLL和可执行程序,列出所有在全局程序集缓冲

   GAC中注册的.NET公共程序集和在此之前引用的.NET私有程序集。单击“浏览”按钮可以选择.NET私有程序集。程序集是.NET代码重组的基本单元。

   ·对象:选定.NET程序集后,会自动显示在选定的.NET程序集中可以使用的对象。

   ·构造器:单击对象名称左侧的加号,会显示对于选定的对象可以使用的构造器函数。

   这个图中选择的Calculator是LabVIEW示例程序中带的一个.NET构造器函数,可以在National Instruments\LabVIEW 8.2\examples\comm\dotnet文件夹中找到它,在程序中引用时,需要把它复制到和程序同一个目录下。

   选择构造器函数以后单击“确定”按钮退出对话框,“构造器节点”图标显示的文本变为选定构造器函数的名称,如图4-9 (b)所示。

   某些组件可能包含一些初始化参数,这些参数可以用于在特定状况下创建.NET对象。但不是所有组件都有初始化参数。

   在已经放进程序框图的“构造器节点”上双击也可以显示图4-10历示的对话框。

      

   图4-11所示的程序说明如何在LabVIEW 8.2中调用一个内部.NET程序集,按照用户输入运算符完成指定的运算。首先用“构造器节点”创建一个.NET对象实例,选择适当的.NET程序集和构造器函数以后返回一个.NET对象引用。调用节点用来调用.NET程序集里面的方法。计算器库函数Calculator.dll必须与这个VI在同一文件目录中。一台计算机编写的程序放到另一台计算机中运行,要重新加载内部集。程序中的条件结构有5个子分支,其内部都是调用节点,分别调用Calculator函数的加、减、乘、除和取模方法。调用节点的参数分别输入运算参数,输出运算结果。程序最后用“关闭引用”函数关闭.NET对象引用。





上一篇:NET技术构成

上一篇:动态数据交换

相关技术资料
6-23NET技术应用

热门点击

 

推荐技术资料

电动吸锡烙铁
    用12V/2A的电源为电磁阀和泵供电,FQPF9N50... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!