在labview中調(diào)用.dll
在使用中發(fā)現(xiàn)兩種方法可以調(diào)用.dll文件
本文引用地址:http://m.butianyuan.cn/article/201701/337124.htm一是 通過(guò).net構(gòu)造器來(lái)使用
二是 通過(guò)調(diào)用庫(kù)函數(shù)節(jié)點(diǎn)來(lái)使用
開始以為這樣是通用的呢。但是同一個(gè).dll一般只能用作其中的一種。
今天無(wú)意中發(fā)現(xiàn) 當(dāng)在.net構(gòu)造其中 選取.dll來(lái)創(chuàng)建構(gòu)造器的時(shí)候 出現(xiàn)的界面是這樣的
注意到 在選取框里面的 文件類型為程序集(*.dll;*.exe)
而在庫(kù)函數(shù)調(diào)用節(jié)點(diǎn)選取的時(shí)候 界面是
其文件類型為共享庫(kù)。
所以這兩種方法根本就是對(duì)不同類型的.dll使用的構(gòu)架。
分析好所提供的.dll文件類型再對(duì)癥下藥。
另外:由于對(duì)C++語(yǔ)言的不熟悉,也沒(méi)有學(xué)習(xí)過(guò)VC平臺(tái) 程序設(shè)計(jì)
一直不能夠?qū)?dll的接口內(nèi)容進(jìn)行解讀,
偶然間發(fā)現(xiàn)網(wǎng)上有能夠解讀.dll文件的小工具 如dll函數(shù)查看器等
不放下來(lái)一試。
另外 可以適當(dāng)?shù)膶W(xué)習(xí)一下vc,同時(shí)創(chuàng)建簡(jiǎn)單的.dll來(lái)更好的理解其底層內(nèi)容,并期望在其他語(yǔ)言中更好的使用。
評(píng)論