在运用labview对第三方仪器进行通讯和操控的时分,通常会用到第三方厂商供给的.dll文件。
在运用中发现两种办法能够调用.dll文件
一是 经过.net结构器来运用
二是 经过调用库函数节点来运用
开端认为这样是通用的呢。可是同一个.dll一般只能用作其间的一种。
今日无意中发现 当在.net结构其间 选取.dll来创立结构器的时分 呈现的界面是这样的
注意到 在选取框里边的 文件类型为程序集(*.dll;*.exe)
而在库函数调用节点选取的时分 界面是
其文件类型为同享库。
所以这两种办法根本就是对不同类型的.dll运用的构架。
剖析好所供给的.dll文件类型再对症下药。
别的:因为对C++言语的不熟悉,也没有学习过VC渠道 程序设计
一向不能够对.dll的接口内容进行解读,
偶然间发现网上有能够解读.dll文件的小工具 如dll函数查看器等
不放下来一试。
别的 能够恰当的学习一下vc,一起创立简略的.dll来更好的了解其底层内容,并希望在其他言语中更好的运用。