在程序框图上创建.NET对象
- 更新时间2025-08-27
- 阅读时长3分钟
使用LabVIEW可访问与第三方.NET服务器关联的对象。按照下列步骤,在程序框图中创建并配置一个.NET对象。
步骤1:配置构造器节点
添加构造器节点至程序框图,打开选择.NET Core构造器或选择.NET Framework构造器对话框。然后,为.NET对象选择程序集、对象和构造器。
关于选择.NET Framework构造器对话框各个组件的配置详细信息,请参考以下列表:
-
程序集 - 该组件列出了全局程序缓存中的所有公共程序集。单击浏览按钮可访问私有程序集。搜索私有程序集时,注意.NET程序集均为.dll文件类型。下次打开该对话框时,选中的私有程序集将出现在程序集下拉菜单中。
注: 如将一个使用私有程序集的VI移动到其他文件夹或机器,则必须将相关的私有.NET程序集文件移动到可被LabVIEW搜索的子目录中,或者将文件保存到全局程序集缓存(GAC)中。如把使用私有程序集的VI创建到共享库或独立的应用程序中,LabVIEW将自动把相关的私有.NET程序集文件复制到与库或应用程序相同的数据子目录下。
- 对象 - 上一步中选择的程序集决定了可用的对象类。选择了对象类后,该类的构造器将出现在选择.NET Framework构造器对话框的构造器部分中。
- 构造器-选择好构造器后,点击确定按钮。LabVIEW将在构造器节点上显示所选的类的名称。
步骤2:为.NET对象配置属性、方法或事件
- 构造器节点可输出.NET对象实例的一个引用。有了该引用,即可对.NET进行操作。如要对对象进行操作,连接构造器节点的新引用输出端至属性节点或调用节点,可为对象设置属性或方法。借助.NET Framework,可注册事件回调并处理对象的事件。
- 如要关闭.NET对象并释放LabVIEW分配的内存资源,应使用“关闭引用”函数。
.NET Framework提示和疑难解答
- .NET CLR 4.0随LabVIEW安装。如要加载.NET 2.0混合模式程序集,必须使用.NET 2.0配置文件。
- 如加载某个程序集或访问程序集中的对象时发生错误,可调试程序集调用或使用"内存中的.NET程序集"对话框确认内存中的程序集是否为正确的版本。