读书人

vb怎么调用dll

发布时间: 2012-01-21 21:31:43 作者: rapoo

vb如何调用dll
DLL文件附带 .h .lib 文件

复制到工程文件夹目录后,使用VB--工程(菜单)----引用---浏览---选择目标DLL文件 提示:不能将引用加入指定文件

使用 运行--regsvr32 提示:已加载XX.Dll,但没有找到DllRegisterServer输入点。 无法注册这个文件。


我该怎么做才好?需要分析那个.h文件吗?里面都是C语言的,看不懂亚

ByVal PID As UInt32 里面的参数还有一个UInt32类型,好像是自定义的?网上没找到这个类型

[解决办法]
那多半你这个DLL是标准DLL,你要用declare语句引入函数的
UInt32严格来说在VB6中是没有对应的类型的,一般你只能当成有符号的Long型转
[解决办法]
直接用CreateObject声明对象,.h .lib文件要和dll同目录

读书人网 >VB

热点推荐