Visual Studio C#调用LabVIEW的dll

 时间:2024-10-24 02:34:58

LabVIEW开发环境自身提供了很多访问外围接口的方法,如ActiveX,.Net,调用库函数节点,执行系统命令;同样LabVIEW也可以生成动态连接库供第三方开发语言调用。

工具/原料

LabVIEW

Visual studio c#

LabVIEW生成dll

1、首先在新建的LabVIEW项目中制作一个子VI;

Visual Studio C#调用LabVIEW的dll
Visual Studio C#调用LabVIEW的dll

2、选择项目:动态连接库.lvproj-我的电脑-程序生成规范-新建-共享库(DLL),在弹出的对话框点击确定;

Visual Studio C#调用LabVIEW的dll
Visual Studio C#调用LabVIEW的dll

3、在弹出的“我的DLL属性”-类型(信息)-命名如下几个参数(1程序生成规范名称,2目标文件名,3目标目录);

Visual Studio C#调用LabVIEW的dll

4、“我的DLL属性”-类型(源文件)-将项目文件中Add.vi添加到导出VI,如果Add.vi存在子vi,则将其添加到始终包括;

Visual Studio C#调用LabVIEW的dll

5、添加Add.vi至导出VI过程中,会弹出“定义VI原型对话框”,选择标准通用规范,以及配置各个参数的名称,类型,输入/输出以及传递方式;

Visual Studio C#调用LabVIEW的dll
Visual Studio C#调用LabVIEW的dll
Visual Studio C#调用LabVIEW的dll

6、点击生成;

Visual Studio C#调用LabVIEW的dll
Visual Studio C#调用LabVIEW的dll

7、生成完成后,点击浏览,即可查找到我们生成的SharedLib.dll文件;

Visual Studio C#调用LabVIEW的dll
Visual Studio C#调用LabVIEW的dll

Visual studio C#调用dll

1、打开Visual studio 2015,新建控制台应用程序;

Visual Studio C#调用LabVIEW的dll
Visual Studio C#调用LabVIEW的dll
Visual Studio C#调用LabVIEW的dll

2、编辑Program类,加入DllImport(用于指定包含外部方法的实现的dll位置,和调用函数),如下图所示;

Visual Studio C#调用LabVIEW的dll

3、运行程序,C#调用LabVIEW生成的共享库dll成功;

Visual Studio C#调用LabVIEW的dll
  • 至尊魔都正式版1.4.0攻略装备升级合成
  • 精易编程助手使用方法——网页分析使用
  • 卡布西游中兑奖大厅在哪?
  • 葫芦怎么做好吃,教你在家做葫芦饼子
  • 如何发布一个网站
  • 热门搜索
    友善手抄报 母亲节手抄报资料 社会主义价值观手抄报 过年手抄报简单又漂亮 2020年鼠年手抄报 好书伴我成长手抄报 春天的脚步手抄报 手抄报花边边框 手抄报花边漂亮边框 环境卫生手抄报