VBGood网站全文搜索 Google

搜索VBGood全站网页(全文搜索)

VB爱好者乐园(VBGood)

 找回密码
 立即注册
搜索
查看: 4730|回复: 11

VB6编译插件.改进版

[复制链接]
发表于 2014-12-27 19:11:51 | 显示全部楼层 |阅读模式

该软件是在在菜鸟学飞之前发布的插件上修改的.
原来的软件在删除VB导入表时由于文件被vb6.exe进程锁住了部分资源,内存映射文件回写时会破坏目标文件,而导致编译的程序无法运行.
现在改正的该问题,并增加了一些功能.


编译标准DLL,驱动等等.

可导入的函数列表.

可链接DEF文件编译.

可删除MSVBVM60.DLL镜像导入描述符.

可删除默认的几个导出函数 DllRegisterServer,DllGetClassObject,DllRegisterServer,DllUnregisterServer.


> 该插件只有一个文件"Link.exe",把VB原生link.exe改为link2.exe,然后复制到相同目录即可.
> 编译DLL时,如果有输出导出函数列表,该列表文件会保存于用户工程文件夹中,不用每次都输入了,文件名为"Exports.lst",方便项目迁移.
> DEF定义文件也保存于用户工程文件夹中,名称为"Exports.DEF",方便项目迁移.

还在增加的任务
. 编译纯资源DLL文件
. 静态库链接
. DLL导入表编辑
. 自动生成DLL函数声明模块,C语言头文件以及其它语言的声明描述



AdvanceLinker.zip

22.86 KB, 下载次数: 637

评分

参与人数 1威望 +10 人气 +2 收起 理由
huangshanvs + 10 + 2 编译纯资源DLL文件已预定

查看全部评分

本帖被以下淘专辑推荐:

发表于 2014-12-28 17:48:32 | 显示全部楼层
又多了个玩编译的。
回复 支持 反对

使用道具 举报

发表于 2014-12-28 17:58:43 | 显示全部楼层
支持一下!
回复 支持 反对

使用道具 举报

发表于 2014-12-28 18:08:26 | 显示全部楼层
不错,能开源就好了~
回复 支持 反对

使用道具 举报

发表于 2014-12-28 23:01:57 | 显示全部楼层

支持一下!
回复 支持 反对

使用道具 举报

发表于 2014-12-29 00:18:19 | 显示全部楼层
本帖最后由 zzyong00 于 2014-12-29 00:19 编辑

在我这里运行不了,是不是因为我这本身是精简版
我系统里win7 x64
回复 支持 反对

使用道具 举报

发表于 2014-12-29 01:04:48 | 显示全部楼层
本帖最后由 sd1228 于 2014-12-29 01:08 编辑

运行环境:win764官方原版安装,VBSP6企业版
Link.exe - 应用程序错误
应用程序无法正常启动(0xc000007b)。请单击“确定”关闭应用程序。
回复 支持 反对

使用道具 举报

发表于 2014-12-29 09:43:59 | 显示全部楼层
谢谢,学习了解,分享快乐
回复 支持 反对

使用道具 举报

发表于 2014-12-29 13:23:01 | 显示全部楼层
如何删除llRegisterServer,DllGetClassObject,DllRegisterServer,DllUnregisterServer 有教??
回复 支持 反对

使用道具 举报

发表于 2014-12-29 13:24:07 | 显示全部楼层
?有DllCanUnloadNow?@@
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

文字版|手机版|小黑屋|VBGood  

GMT+8, 2020-6-4 06:34

VB爱好者乐园(VBGood)
快速回复 返回顶部 返回列表