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