c#调用delphi dll - Delphi / Windows SDK/API
Delphi(Pascal) code:
delphi的dll,格式如下
function sdsd(const DD1,DD2: Byte; const SS: PChar; var BB: Byte): Boolean;stdcall;
转换成c#如下
C# code:
[DllImport("xxx.dll", EntryPoint = "sdsd")]
public static extern bool sdsd(byte DD1, byte DD2, string SS, byte BB);
这样是否可以?
第三个参数应该是字符串指针,或者字符数组
C# code:
[DllImport("xxx.dll", EntryPoint = "sdsd")]
public static extern bool sdsd(byte DD1, byte DD2, string SS, [color=#FF0000]out[/color] byte BB);
解决了,改成这样运行就可以
{{
相关问答:
txt 和XML 格式相应
不借助DataSet
导入读取TXT文件
然后直接写入XML(同一文件,不同数据,递增原数据没有被覆盖情况下增加数据.)
教个要点或最好是有个代码提示的
过路好汉 帮个忙撒^^
不会,帮楼主 ......
求一本C#设计模式的书 ,我感觉我的代码运用接口,委托,属性的地方很少,肯定是我的设计模式太差了 ,有没有这方面,从国外翻译过来的,比较好的设计模式的书,推荐一下吧,非常感谢.
高人们说 代码重构的书好些,那我要改看 ......
公司开发一个触摸屏程序,我负责的一块,实现这样一个功能,当鼠标点击窗口中图片(一张图分成几部分)的其中一部分时,将这部分图片截取出来,弹出新的窗口,将截取出的图片显示出来。我使用Rectange类控制了返回, ......