首先,确认你写的DLL是否已注册,若没有可用Regsvr32 test.dll注册。
其次,ActiveDLL与C或DELPHI写的DLL不同,调用方法可以如下:
dim MyObject as 类名
or dim Myobject as new 类名
MyObject.test
其次,ActiveDLL与C或DELPHI写的DLL不同,调用方法可以如下:
dim MyObject as 类名
or dim Myobject as new 类名
MyObject.test
调试欢乐多
参考一下相关的帮助,VB不能建立常规的DLL
'调用水资源优化配置动态联接库
'Private Declare Sub FORTARRAY Lib "C:\WINDOWS\SYSTEM\Debug\fortarr.dll" Alias "_FORTARRAY@16" (ByRef barray As Single, ByRef mydata As Single, _
'ByRef Total As Single, number1 As Integer)
dim a as new test
a.test