bannico
21022
|
2006/1/17 16:01:56 |
不知道效果怎么样,单看界面,实在不敢恭维。 |
hong9906
20610
|
2006/1/3 21:27:52 |
一直用别人的打包工具 看一下自己人写的,说不定能比别人写的好一点 我指的别人是那群自以为世的老美们 |
sail2000
10487
|
2004/12/14 9:38:47 |
获取旧版本的安装路径也比较简单,因为一般的程序在注册表的键值是固定,只要读取这个安装键值返回的字符串就得到安装路径; 最好是能够实现补丁功能,这个一般的安装程序都没有;我想使用 Getfileversioninfosize() getfileversioninfo() verqueryvalue() 来实现,但是具体就不知道如何了,如果能加进这个对流已经安装的程序进行检测版本后再进行补丁,那么这个安装程序已经到可实用阶段了.希望下次能够做到这个功能; |
ilsyj
5936
|
2004/6/10 18:05:43 |
为什么要用繁体字啊? 看的很不舒服! 有些还看不懂! |
briankuo
4631
|
2004/5/6 11:19:20 |
对于减少安装程序的体积,我有以下的看法: 1:不要直接使用VCL,本来我是想用KOL去减少安装程序头的体积的,但是由于架构上的不同,在KOL上不能运行INNERFUSE PASCAL SCRIPT,而且有一些在安装程序中要制定的控件在KOL上实现有一定的难度(在KOL上制定组件有些难度)。 我在INNERFUSE PASCAL SCRIPT的里面受到启发,可以精简VCL,减少程序的体积,我现在使用的AVL(API Visual Library),就是一个精简的VCL,使用它可以有效的减少程序的体积。 2:制定INNERFUSE PASCAL SCRIPT,它的功能实在强大,但是体积也太大了点,在安装程序中的脚本用不着这么多的功能,所以修改INNERFUSE PASCAL SCRIPT,减少体积。 3:对安装文件头加壳压缩。 我想到的就是这些,大家还有什么意见,欢迎发表,交流交流。 |
briankuo
4630
|
2004/5/6 10:54:42 |
to vagrant: 我做蓝本INNO SETUP是Inno Setup 4.18,我用DELPHI5 编译的,其他的我没有试过(从它的文档里看,DELPHI2到DELPHI7都可以编译,只是部分设置不同)。 |
david262
4615
|
2004/5/5 20:51:36 |
太好了。我一直在找能自动设置BDE的代码。谢谢你们。 |
vagrant
4612
|
2004/5/5 19:11:57 |
to briankuo: 你的INNO SETUP可以编译吗?Delphi是用哪个版本呢?谢谢!! |
briankuo
4611
|
2004/5/5 16:01:35 |
我也正在做这样的工具,我的蓝本是INNO SETUP。INNO SETUP是很不错的,但是INNO的安装头太大了,而且实现代码比较复杂,我想在INNO的基础上改写,减少安装文件的体积。 增加一些功能(如支持安装WINNT的服务程序,当然也有脚本制定等功能),大家不妨交流一下。 briankuo@163.com or briankuo@126.com QQ:3741909
|
bbsxwk
4608
|
2004/5/5 13:03:11 |
good |
lycnew
4606
|
2004/5/5 12:32:08 |
非常好!感谢你! |
vagrant
4603
|
2004/5/5 10:24:53 |
首先應該是感謝你的程序! 我只是想一步一步接近一個真正的打包工具 Delphi自帶的打包工具太大了,簡直就是恐龍
|
tresss
4602
|
2004/5/5 9:39:38 |
朋友,首先感谢你对这个安装程序的兴趣! 我本来不清楚你说的不放入资源文件是什么意思! 原来你的意思是不加入主程序体中啊!
但我的目的是最终只有一个主程序体,不附带其它任何文件和文件夹! 谢谢你加入的bde,本来我也有这个打算的!但是前些时间在准备考试,所以没有加入! 最后还是感谢你发布的代码! |