求解:C#调用delphi动态库,来看看我写的是否有错误

han92 2015-12-24 11:39:48
调用会员界面(返回选择的卡号)  //ProcessHandle 程序句柄(备用)
Function ShowDllHyzlHybhForm(ProcessHandle:THandle):THyXx; stdcall;

这个是delphi的使用函数

[DllImport(@".\dll\Kfdj_dj.dll", CharSet = CharSet.Auto, CallingConvention = CallingConvention.StdCall)]
private static extern StringBuilder ShowDllHyzlHybhForm(String p = "0");//返回卡信息

这个是我用C#写的,调用这个函数,放了个参数0进去

我用了这个函数 有弹出会员界面窗体 但选里面的一条记录确定后就报错了


是不是我哪里写错了 不是这么调用的???求解~
...全文
73 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

110,566

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧