資源簡介
在vs2010下編寫,解決了接受多條數據時候報錯問題
代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Text;
using?System.Windows.Forms;
using?System.Runtime.InteropServices;
//1.ZLGCAN系列接口卡信息的數據類型。
public?struct?VCI_BOARD_INFO?
{?
public?UInt16 hw_Version;
????public?UInt16?fw_Version;
????public?UInt16?dr_Version;
????public?UInt16?in_Version;
????public?UInt16?irq_Num;
????public?byte?can_Num;
????[MarshalAs(UnmanagedType.ByValArray?SizeConst=20)]?public?byte?[]str_Serial_Num;
????[MarshalAs(UnmanagedType.ByValArray?SizeConst?=?40)]
????public?byte[]?str_hw_Type;
????[MarshalAs(UnmanagedType.ByValArray?SizeConst?=?8)]
????public?byte[]?Reserved;
}
//2.定義CAN信息幀的數據類型。
public?struct?VCI_CAN_OBJ?
{
????public?UInt32?ID;
????public?UInt32?TimeStamp;
????public?byte?TimeFlag;
????public?byte?SendType;
????public?byte?RemoteFlag;//是否是遠程幀
????public?byte?ExternFlag;//是否是擴展幀
????public?byte?DataLen;
????[MarshalAs(Unmanaged
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2012-10-17?10:01??USBCAN(vs2010)\
?????目錄???????????0??2012-10-17?10:01??USBCAN(vs2010)\USBCAN_API\
?????文件???????30175??2012-10-17?10:00??USBCAN(vs2010)\USBCAN_API\Form1.Designer.cs
?????文件???????16533??2012-10-17?10:00??USBCAN(vs2010)\USBCAN_API\Form1.cs
?????文件????????6011??2012-10-17?10:00??USBCAN(vs2010)\USBCAN_API\Form1.resx
?????文件?????????469??2012-10-17?10:00??USBCAN(vs2010)\USBCAN_API\Program.cs
?????目錄???????????0??2012-10-17?10:01??USBCAN(vs2010)\USBCAN_API\Properties\
?????文件????????1376??2012-10-17?10:00??USBCAN(vs2010)\USBCAN_API\Properties\AssemblyInfo.cs
?????文件????????2870??2012-10-17?10:00??USBCAN(vs2010)\USBCAN_API\Properties\Resources.Designer.cs
?????文件????????5612??2012-10-17?10:00??USBCAN(vs2010)\USBCAN_API\Properties\Resources.resx
?????文件????????1095??2012-10-17?10:00??USBCAN(vs2010)\USBCAN_API\Properties\Settings.Designer.cs
?????文件?????????249??2012-10-17?10:00??USBCAN(vs2010)\USBCAN_API\Properties\Settings.settings
?????文件?????????880??2012-10-17?10:00??USBCAN(vs2010)\USBCAN_API\PtrClass.cs
?????文件????????3650??2012-10-17?10:00??USBCAN(vs2010)\USBCAN_API\USBCAN_API.csproj
?????文件?????????144??2012-10-17?10:00??USBCAN(vs2010)\USBCAN_API\app.config
?????目錄???????????0??2012-10-17?10:01??USBCAN(vs2010)\USBCAN_API\bin\
?????目錄???????????0??2012-10-17?10:01??USBCAN(vs2010)\USBCAN_API\bin\Debug\
?????文件???????53248??2012-10-17?10:00??USBCAN(vs2010)\USBCAN_API\bin\Debug\ControlCAN.dll
?????文件???????25600??2012-10-17?10:00??USBCAN(vs2010)\USBCAN_API\bin\Debug\USBCAN_API.exe
?????文件???????40448??2012-10-17?10:00??USBCAN(vs2010)\USBCAN_API\bin\Debug\USBCAN_API.pdb
?????文件???????11600??2012-10-17?10:00??USBCAN(vs2010)\USBCAN_API\bin\Debug\USBCAN_API.vshost.exe
?????文件?????????490??2012-10-17?10:00??USBCAN(vs2010)\USBCAN_API\bin\Debug\USBCAN_API.vshost.exe.manifest
?????目錄???????????0??2012-10-17?10:01??USBCAN(vs2010)\USBCAN_API\bin\Debug\kerneldlls\
?????文件???????53248??2012-10-17?10:00??USBCAN(vs2010)\USBCAN_API\bin\Debug\kerneldlls\CAN232.dll
?????文件??????163840??2012-10-17?10:00??USBCAN(vs2010)\USBCAN_API\bin\Debug\kerneldlls\CANETE.dll
?????文件??????212992??2012-10-17?10:00??USBCAN(vs2010)\USBCAN_API\bin\Debug\kerneldlls\CANET_TCP.dll
?????文件???????45056??2012-10-17?10:00??USBCAN(vs2010)\USBCAN_API\bin\Debug\kerneldlls\PC104C2.dll
?????文件???????57344??2012-10-17?10:00??USBCAN(vs2010)\USBCAN_API\bin\Debug\kerneldlls\PC104CAN.dll
?????文件???????53248??2012-10-17?10:00??USBCAN(vs2010)\USBCAN_API\bin\Debug\kerneldlls\PCI5121.dll
?????文件???????40960??2012-10-17?10:00??USBCAN(vs2010)\USBCAN_API\bin\Debug\kerneldlls\gisadll.dll
?????文件???????40960??2012-10-17?10:00??USBCAN(vs2010)\USBCAN_API\bin\Debug\kerneldlls\gpcidll.dll
............此處省略18個文件信息
評論
共有 條評論