C#调用LabWindows CVI生成的dll方法

 时间:2026-02-14 07:57:48

1、NI公司的官网下载LabVIEW开发环境,需要注意不同版本对电脑操作系统和位数的要求;

C#调用LabWindows CVI生成的dll方法

2、微软公司的官网下载Visual Studio开发环境,同样需要注意不同版本对电脑操作系统和位数的要求;

C#调用LabWindows CVI生成的dll方法

1、打开LabWindows CVI 2013,如下图所示;

C#调用LabWindows CVI生成的dll方法

2、选择 New-project,如下图所示;

C#调用LabWindows CVI生成的dll方法

3、选择File-New-Source(*.c)和File-New-Include(*.h),如下图所示;

C#调用LabWindows CVI生成的dll方法

C#调用LabWindows CVI生成的dll方法

4、选择Edit-Inert-Construct-DllMain,如下图所示;

C#调用LabWindows CVI生成的dll方法

5、此时,cvi会自动创建主函数DllMain以及dll入口函数DllEntryPoint,如下图所示;

C#调用LabWindows CVI生成的dll方法

6、点击保存命名:保存源文件,头文件以及项目文件,并在源文件和头文件中加入AddSum函数,如下图所示;

C#调用LabWindows CVI生成的dll方法

C#调用LabWindows CVI生成的dll方法

7、1)选择Build-Target-Dynamic link library,2)选择Build-target settings-Change-选择Cvidll.h头文件,3)再选择Bulid-Bulid生成dll文件,分别如下3张图所示;

C#调用LabWindows CVI生成的dll方法

C#调用LabWindows CVI生成的dll方法

C#调用LabWindows CVI生成的dll方法

1、打开Visual Studio 2015,如下图所示;

C#调用LabWindows CVI生成的dll方法

2、选择:文件-新建-项目,选择:已安装-模板-Windows-控制台应用程序, 输入名称,位置以及解决方法名称,点击确定,如下图所示;

C#调用LabWindows CVI生成的dll方法

3、生成如下标准-控制台应用程序-模板,如下图所示;

C#调用LabWindows CVI生成的dll方法

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

C#调用LabWindows CVI生成的dll方法

5、点击调试-开始执行,效果如下图所示;

C#调用LabWindows CVI生成的dll方法

  • Windows修改登录菜单的等待时间的方法
  • 如何更改所有的命名空间 C# winForm
  • 如何使用cmd删除文件
  • 如何使用cmd导出文件夹目录下文件夹名称到txt中
  • dos命令将一段话存储到新建文本文档中
  • 热门搜索
    club是什么意思 从军行的意思 劳务派遣是什么意思 内测什么意思 澳门什么时候可以恢复正常过关 精湛的意思 市级行政区是什么意思 lower是什么意思 眼巴巴的意思 everyone是什么意思