首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

帮忙改段程序解决方案

2012-02-17 
帮忙改段程序有一个读卡器的DLL,声明//通过buf得到串口返回的数据返回实际得到的数据长度FunctionkgetDat

帮忙改段程序
有一个读卡器的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#你可以用其它的试试.

热点排行