VB 动态库

hypozhu 2009-12-15 10:26:22
有一个VC动态库 导出两函数(C中头文件中的声明)
DWORD WINAPI ETConnectServer(char*hostip);
VOID WINAPI ETDisConnectServer();
以下是C中的调用:
int ret;
ret = ETConnectServer("192.168.33.44");

请问路过大侠,小弟如何在VB中声明并调用以上的函数,谢谢 !
...全文
85 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
hypozhu 2009-12-15
  • 打赏
  • 举报
回复
非常感谢,成功了!![Quote=引用 3 楼 zzyong00 的回复:]
VB codePrivate DeclareFunction ETConnectServer Lib"XXX.dll" (byval hostipAsstring)AsLongPrivate DeclareSub ETDisConnectServer Lib"XXX.dll" ( )
[/Quote]
zzyong00 2009-12-15
  • 打赏
  • 举报
回复
Private Declare Function ETConnectServer Lib "XXX.dll" (byval hostip As string) As Long
Private Declare Sub ETDisConnectServer Lib "XXX.dll" ( )
hypozhu 2009-12-15
  • 打赏
  • 举报
回复
前辈 您说的我也知道 您能给我写出来么 我这调试不成功诶。比如函数的参数类型,我应该声明称什么样子呢?等等,谢谢!!
咸清 2009-12-15
  • 打赏
  • 举报
回复
跟普通的dll引用一样,先声明再使用。可见API引用实例!

1,486

社区成员

发帖
与我相关
我的任务
社区描述
VB API
社区管理员
  • API
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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