***** VB函数添加大师 *****
V 1.95
使用VB作为开发工具的朋友,应该都知道VB的IDE不支持对AciveDLL添加
输出函数.这样的DLL文件只能采用"引用"的办法来用.有没有办法让它像普
通DLL一样拥有输出函数呢?请使用本程序吧!它能让你ActiveDLL内的函数变
成对外公开的函数!这样,VB的ActiveX DLL就拥有“引用”与“声明”两种
使用方法!
当然,此时的DLL还是ActiveX DLL,只是拥有对过程及函数的封装能力而
已,并且已经没有了封装"类"的能力.因此,它也无法做一些只有标准DLL才能
做的事(如全局HOOK等).
此DLL介于ActiveX DLL与标准DLL之间,算是一个微软的"黑户口"吧,嘿嘿.
使用的目的仅仅在于:一般性函数及过程的封装.
使用时请先将VB安装目录下原LINK.EXE改名为LINK2.EXE,再将本程序复
制过去,在编译DLL时本程序会自动显示出DLL内“模块”里的函数列表,在
选择需要的函数后,点击“生成带参数ActiveXDLL”按钮就可以完成添加工
作了。
以上文字是“VB函数添加大师”的介绍。
我想问一下各位高手,一个Dll文件有输出函数,能够使用“声明”的方式来调用,有什么特别的好处吗? |