请问vb如何调用c++编的dll文件?

jack20042005 2006-08-19 11:06:20
谢谢
...全文
355 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
jack20042005 2006-08-29
  • 打赏
  • 举报
回复
先结帐 以后继续哦
leongwong 2006-08-23
  • 打赏
  • 举报
回复
Declare Function BUSINESS_HANDLE Lib "***.dll" (ByVal inputData As String, ByVal outputData As String) As Integer
将此***.dll最后拷贝到System32目录下!
还有很重要的一点,楼主如果是开发调试的话,一些相关的C++的动态链也要拷贝在调试的VB目录下!否则会报错!
bluesky23 2006-08-23
  • 打赏
  • 举报
回复
这是调用DLL的声明例子,楼主可以参考一下。
declare function GetVal lib "e:\test.dll" (byval wPortAddr as integer,byref pdwPortVal as long) as byte
benyfeifei 2006-08-23
  • 打赏
  • 举报
回复
在Windows里,C++写的DLL文件主要有两种模式:链接库和对象库。链接库模式就是一般所说的API接口,对它的调用就像调用系统的API一样。对象库一般都是COM库,对它的调用就更简单了,在工程里引用后,就可以创建对象了。
清晨曦月 2006-08-22
  • 打赏
  • 举报
回复
我前段时间改了一个。。你可以看看。就是关于DLL调用时一些接口的问题。

http://community.csdn.net/Expert/topic/4896/4896220.xml?temp=.5727808

你要修改后的C代码我可以发给你,留个E-MAIL。
jack20042005 2006-08-22
  • 打赏
  • 举报
回复
...
jack20042005 2006-08-20
  • 打赏
  • 举报
回复
没做过 打算明天用vc++6.0试试

能否给个vb声明和vc声明接口部分的关键代码例子?
Dickson 2006-08-19
  • 打赏
  • 举报
回复
和调用API一样,只要是标准WIN32 DLL

1,488

社区成员

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

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