110,534
社区成员
发帖
与我相关
我的任务
分享
[DllImport("TestDLL.dll", EntryPoint = "WriteData", CharSet = CharSet.Ansi,
CallingConvention = CallingConvention.StdCall)]
public static extern bool WriteData(out int recordNo, out string MeterArr, out double CurRecord,
string Name, int NameLen);
[DllImport("ZRDLL.dll", EntryPoint = "WriteData", CharSet = CharSet.Ansi, CallingConvention = CallingConvention.StdCall)]
public static extern bool WriteData(out int recordNo,StringBuilder MeterArr, out double CurRecord, string Name, int NameLen);
bool TestDll;
double CurRecord;
int recordNo,NameLen;
string Name;
StringBuilder MeterArr = new StringBuilder(12);
recordNo = 1;
CurRecord = 1.5;
NameLen = 10;
Name = "test";
TestDll = WriteData(out recordNo,MeterArr, out CurRecord,Name, NameLen);