c#调用delphi dll出现的问题

kangkang08 2008-10-03 12:25:03
c#调用delphi dll出现的问题
在写了方法之后

[DllImport("CDGK_HOS.dll", CharSet = CharSet.Ansi, SetLastError = true,CallingConvention = CallingConvention.StdCall, BestFitMapping = true)]
public static extern string GETSBJGLB();———这个能用
//public static extern string CHECKCON();
public static extern string CHECKCON();
其他的都不能用·
而且报错都是这样
未能从程序集“WindowsApplication2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”中加载类型“WindowsApplication2.Form1”,因为方法“CHECKCON”没有实现(没有 RVA)。
麻烦请哪位大虾解释一下·
小弟感激不尽
...全文
50 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
王集鹄 2008-10-03
  • 打赏
  • 举报
回复
  [DllImport("CDGK_HOS.dll", CharSet = CharSet.Ansi, SetLastError = true,CallingConvention = CallingConvention.StdCall, BestFitMapping = true)]
public static extern string GETSBJGLB();———这个能用

[DllImport("CDGK_HOS.dll", CharSet = CharSet.Ansi, SetLastError = true,CallingConvention = CallingConvention.StdCall, BestFitMapping = true)] //<<<<<<<<<<<insert
public static extern string CHECKCON();

110,535

社区成员

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

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

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