C#调用C++Builder的dll不成功

Jane_sl 2013-03-30 11:33:39
我在C#中是这样调用dll的:
[DllImport("STC.dll", CallingConvention = CallingConvention.Cdecl)]
public static extern void WriteDA(int index, int Value);
但是程序一运行就报错:Unable to find an entry point named 'WriteDA' in DLL 'STC.dll'.
是不是C++Builder不能这样直接调用呢?哪位高手能给指点一下吗?
...全文
92 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
bdmh 2013-03-30
  • 打赏
  • 举报
回复
dll中没有 WriteDA函数
Jane_sl 2013-03-30
  • 打赏
  • 举报
回复
有高手吗?搞定了我请客很着急啊
  • 打赏
  • 举报
回复
STC.dll中没有WriteDA
owennol 2013-03-30
  • 打赏
  • 举报
回复
先用Depends工具看看STC.dll里有些什么函数先!
tianliang1 2013-03-30
  • 打赏
  • 举报
回复
你那个STC.dll 中没有那个 WriteDA 方法。。。

110,567

社区成员

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

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

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