資源簡介
labvIEW調用c#的DLL,以獲取硬盤碼為例,具體的labvIEWvi,c#編寫的dll源碼,以及相關的文檔說明,一應俱全!說明一點:c#最好基于net3.5平臺,之前用的4.0,版本與labvIEW2011不匹配!

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.Linq;
using?System.Text;
using?System.Management;
namespace?GetID
{
????public?class?getId
????{
????????public?string?getID()
????????{
????????????try
????????????{
????????????????ManagementobjectSearcher?searcher?=?new?ManagementobjectSearcher(“SELECT?*?FROM?Win32_PhysicalMedia“);
????????????????String?strHardDiskID?=?null;
????????????????foreach?(Managementobject?mo?in?searcher.Get())
????????????????{
????????????????????strHardDiskID?=?mo[“SerialNumber“].ToString().Trim();
????????????????????break;
????????????????}
????????????????return?strHardDiskID;
????????????}
????????????catch
????????????{
????????????????return?““;
????????????}
????????}
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2015-07-13?11:53??GetID\
?????目錄???????????0??2015-07-13?11:53??GetID\GetID\
?????文件????????2330??2015-07-13?11:46??GetID\GetID\GetID.csproj
?????目錄???????????0??2015-07-13?11:12??GetID\GetID\Properties\
?????文件????????1360??2015-07-13?11:12??GetID\GetID\Properties\AssemblyInfo.cs
?????目錄???????????0??2015-07-13?11:53??GetID\GetID\bin\
?????目錄???????????0??2015-07-15?19:50??GetID\GetID\bin\Debug\
?????目錄???????????0??2015-07-13?11:53??GetID\GetID\bin\Release\
?????文件????????4608??2015-07-13?11:46??GetID\GetID\bin\Release\GetID.dll
?????文件???????11776??2015-07-13?11:46??GetID\GetID\bin\Release\GetID.pdb
?????文件?????????770??2015-07-13?11:22??GetID\GetID\getId.cs
?????目錄???????????0??2015-07-13?11:53??GetID\GetID\obj\
?????目錄???????????0??2015-07-13?11:53??GetID\GetID\obj\Debug\
?????文件????????5699??2015-07-13?11:14??GetID\GetID\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
?????文件?????????286??2015-07-13?11:14??GetID\GetID\obj\Debug\GetID.csproj.FileListAbsolute.txt
?????文件????????4608??2015-07-13?11:14??GetID\GetID\obj\Debug\GetID.dll
?????文件???????11776??2015-07-13?11:14??GetID\GetID\obj\Debug\GetID.pdb
?????目錄???????????0??2015-07-15?19:50??GetID\GetID\obj\Debug\TempPE\
?????目錄???????????0??2015-07-13?11:53??GetID\GetID\obj\Release\
?????文件????????5805??2015-07-13?11:47??GetID\GetID\obj\Release\DesignTimeResolveAssemblyReferencesInput.cache
?????文件?????????296??2015-07-13?11:20??GetID\GetID\obj\Release\GetID.csproj.FileListAbsolute.txt
?????文件????????4608??2015-07-13?11:46??GetID\GetID\obj\Release\GetID.dll
?????文件???????11776??2015-07-13?11:46??GetID\GetID\obj\Release\GetID.pdb
?????目錄???????????0??2015-07-15?19:50??GetID\GetID\obj\Release\TempPE\
?????文件?????????905??2015-07-13?11:12??GetID\GetID.sln
?????文件???????18944??2015-07-13?11:52??GetID\GetID.suo
?????文件????????7269??2015-07-13?11:50??GetID\getid.vi
?????文件??????441199??2015-07-13?11:16??GetID\如何使用LabVIEW調用C#編寫的DLL.pdf
評論
共有 條評論