找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 6885|回复: 3

【推荐】VB6 创建标准DLL(非ActiveX DLL)的Add-ins

[复制链接]

1214

主题

352

回帖

11

精华

管理员

菜鸟

积分
93755

贡献奖关注奖人气王精英奖乐于助人勋章

发表于 2009-2-7 21:33:45 | 显示全部楼层 |阅读模式
<font color="red"><font size="4"><b>VB6 创建标准DLL(非ActiveX DLL)的Add-ins</b></font></font><br/><br/>老外(澳大利亚)写的个Add-ins 我已经汉化了<br/><br/>用标准EXE写出标准DLL~<img border="0" alt="" src="http://www.vbgood.com/images/smilies/lol.gif" smilieid="12"/> <br/><br/>安装方法:<br/>1.打开 Linker 目录,打开 Linker.vbp 生成得到 makedll.exe ~<br/>2.再打开 Add-ins 目录,打开 MakeDLLAddin.vbp 生成得到 MakeDLL.dll ~<br/>3.把得到的2个文件复制到 VB98 目录,然后再注册(regsvr32) MakeDLL.dll ~<br/>4.这时外接程序中应该有“VB 写标准 DLL Add-ins”了吧 ~<br/>5.把 模板 目录中的文件复制到“VB98的目录\Template\Projects\”~<br/>好了 自己试试吧~<br/><br/>卸载方法 删掉VB98目录中的 makedll.exe 和 MakeDLL.dll<br/><br/>如果你要写DLL 得加一个函数DLLMain() 否则是写不成的<br/><br/>可以不输出,,<br/><br/>Function DllMain(ByVal a As Long ,ByVal b As Long ,ByVal c As Long) As Long<br/>&nbsp; &nbsp;DllMain = 1<br/>End Function<br/><br/>还要写个 Sub Main()&nbsp; &nbsp;可以不输出<br/><br/>Sub Main()<br/>End Sub<br/><br/>要输出先点 菜单 -&gt;文件 -&gt;选择输出的函数<br/>自己操作。。要输出函数一定要打勾“生成 DLL 文件”<br/><br/>要先保存。。<br/>然后生成<br/>要改版本,菜单 -&gt;工程 -&gt;XXX 工程属性<br/><br/>自己用 ExeScope 看看输出成功没。。 ZekXSQNn.rar (26.07 KB, 下载次数: 7775) <br/>
【VB】QQ群:1422505加的请打上VB好友
【易语言】QQ群:9531809  或 177048
【FOXPRO】QQ群:6580324  或 33659603
【C/C++/VC】QQ群:3777552
【NiceBasic】QQ群:3703755

3

主题

11

回帖

0

精华

铜牌会员

积分
49
发表于 2012-6-5 18:54:23 | 显示全部楼层
谢谢分享

0

主题

13

回帖

0

精华

铜牌会员

积分
137
发表于 2015-1-11 01:58:42 | 显示全部楼层
啥来弄来看看。。。新手,不懂

30

主题

693

回帖

0

精华

钻石会员

积分
2815
发表于 2015-3-24 11:29:58 | 显示全部楼层
帖子不太规范 不过内容不错
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

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