找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 352|回复: 0

[求助]:ActiveX DLL 编译问题

[复制链接]
发表于 2005-12-14 08:34:14 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
***** 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文件有输出函数,能够使用“声明”的方式来调用,有什么特别的好处吗?

*-*4
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-6-15 18:43 , Processed in 0.235479 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表