读书人

帮忙改段程序解决方案

发布时间: 2012-02-17 17:50:42 作者: rapoo

帮忙改段程序
有一个读卡器的DLL,
声明
//通过buf得到串口返回的数据;返回实际得到的数据长度
Function kgetData(buf : Pbyte; buflen: DWORD ): DWORD ;
调用
byte []buf;
kgetData(@(buf[1]), 4096);

怎么改成.net的呢


[解决办法]
kgetData(buf, 4096);这样不行吗
[解决办法]
这是Delphi的函数,如果有源码可以在C#下写一个
或直接导入到C#中:
public static extern int kgetData(byte[] buf,int buflen);
[解决办法]
我觉得是 DWORD 类型定义的问题..


不是很熟C#你可以用其它的试试.

读书人网 >C#

热点推荐