LabVIEW调用c# dll文件之获取电脑开机时间 最近因项目需求,客户要求LabVIEW实现获取电脑开机时间,通过这个小程序,我们可以展开讨论一下LabVIEW调用c# 生成的dll。话不多说,直接上干货,我总结了一下几个方法。 1. CMD指令获取电脑开机时间。 首先我们利用系统自带的cmd.exe进行第一步验证。 CMD指令 Windows+R输入CMD,进入命令行; systeminfo指令 接着输入systeminfo,便可查询开机时间,验证可知试验成功。 接下来我们要通过编程来实现, 然后我们把得到的时间通过字符串匹配函数匹配出来就可以了。 电脑开机时间 把开机时间提取出来后,就可以做后续工作了。 当然也有一种方式就是利用LabVIEW中的获取电脑当前时间函数,来减去运行时间,这样也可以获得,但这种方式有时会出现不准确的现象,不推荐使用。 这是两种很简单的获取电脑开机时间,但是这样有一个缺点就是CMD指令查询时间非常慢,所以我们就用了以下方法。 2. 调用c# dll文件 先通过visual studio创建一个C#的 ClassLibrary文件,编写如下代码: 运行后,会在Debug文件夹中生成相应的dll文件。 利用LabVIEW调用库函数配置好后直接输出开机时间。 LabVIEW爱好者小豪原创 |
|
来自: 龙之吻6iinxl8c > 《LabVIEW》