VB.NET引用DLL问题

鏡椛氹鈅 2014-01-01 01:58:56
PB引用DLL的声明是function long init(string addr,int port,string servletEntry) library "sieaf.dll"
我用VB.net声明是Public Declare Function init Lib "Sieaf.dll" (ByVal addr As String, ByVal port As Integer, ByVal servletEntry As String) As Long
但是程序报错,找不到Sieaf.dll模块.
求高手解决...
...全文
163 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
skigil 2014-01-02
  • 打赏
  • 举报
回复
Public Declare Function init Lib "Sieaf.dll" (ByVal addr As String, ByVal port As Integer, ByVal servletEntry As String) As Long 这样写的话,dll文件要跟exe同一个文件夹,这里可以是相对路径,也可以是绝对路径
threenewbee 2014-01-01
  • 打赏
  • 举报
回复
是找不到dll还是找不到函数的入口点?后者检查函数名,函数是否正确导出了。

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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