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);
解决了,改成这样运行就可以
{{
相关问答:
21cn的邮箱,在outlook配置后可以正常收发邮件,可是我写在C#中就不行,换成其它邮箱,163很早注册的。可以发送。查了很久,没有找到原因,请高手帮忙解答。。。小弟,谢了。。代码如下:
private void SendMail ......
可能因为工作的原因 接触数据库这块比较少,之前都是做程序这块,数据库这块都有专门的人来做 分工都很明细 所以对数据库这一块完全不了解。前段时间 去面试了几家公司 几乎都是在数据库这块挂掉的 连个简单的SQ ......
我有一个类似的xml的 string,想通过遍历怎么个xml 输出我想要的element的值
xml 为:
<Discover xmlns="urn:schemas-microsoft-com:xml-analysis">
<RequestType>DISCOVER_XML_ME ......
公司开发一个触摸屏程序,我负责的一块,实现这样一个功能,当鼠标点击窗口中图片(一张图分成几部分)的其中一部分时,将这部分图片截取出来,弹出新的窗口,将截取出的图片显示出来。我使用Rectange类控制了返回, ......
请问各位大侠,我听说c#和java可以互转,请问用什么工具?
C# code:
手,脑袋,键盘。。。
基本上很难
yourself
呵呵 关注下 没听说过
语法转换有什么意义,它们处于不同的框架 涉及的类库不一样,用什 ......