VB6用标准DLL生成工具

陈旧的VB6,有时候用起来也蛮方便的。
由于标准VB6只能生成ActiveX DLL,在使用时必须注册,很是麻烦。
所以放一个小工具,可以使VB6能够生成标准DLL。这样VB6生成的DLL也可以使用如:

Public Declare Function 方法名 Lib “文件名.dll” (参数) As 返回类型

的方法来调用了,即不用注册,只要DLL放在运行目录即可,又可以在某些特殊场景下免去“引用”带来的尴尬。

VB6.0_StandDLL_Maker

不过这个工具似乎还有些麻烦,如果模块名中包含如EXCEL的字符,则无法生成DLL,很奇怪~另外也无法使用类模块,运行时会报错,也不能使用double数组等等,虽然有各种各样的问题,但是起码提供了一种可能。

发表评论

电子邮件地址不会被公开。 必填项已用*标注