最近在使用loadlibrary函数的时候经常出现错误提示”无效的外部过程“
具体语句如下
Dim DllHand As Long
DllHand = LoadLibrary("D:\usb(测)\USB.dll")
就在执行到”DllHand = LoadLibrary("D:\usb(测)\USB.dll")“这句的时候出现错误的,是说”D:\usb(测)\USB.dll“是一个无效的外部过程,请问该如何解决。
具体语句如下
Dim DllHand As Long
DllHand = LoadLibrary("D:\usb(测)\USB.dll")
就在执行到”DllHand = LoadLibrary("D:\usb(测)\USB.dll")“这句的时候出现错误的,是说”D:\usb(测)\USB.dll“是一个无效的外部过程,请问该如何解决。
如果能成功注册,就是ACTIVE DLL,如果不能注册就是标准DLL如果是标准DLL,用法跟用API一样(DECLARE FUNCTION ......)ACTIVE DLL用法(先注册):
DIM MYCLASS AS OBJECT
SET MYCLASS = CREATEOBJECT("PROJECTNAME.CLASSNAME")
如果下面第一项是DllSelfRegisiter就是COM组件