捐赠 | 广告 | 注册 | 发布 | 上传 | 关于我们    
  沪ICP备05001939号 DELPHI盒子 | 盒子论坛 | 盒子文章 | 盒子问答悬赏 | 最新更新 | 论坛检索 | 下载中心 | 高级搜索    
  精品专区 | 繁體中文 | 奖励公告栏 | 直通车账号登陆 | 关闭GOOGLE广告 | 临时留言    
盒子资源分类
全部展开 - 全部合拢
自制安装程序 v2.1 修改版 Delphi源代码
关键字:setup 安装程序 资源 注册表 BDE Install
来 自:原创
平 台:Win9x,Win2k/NT,WinXP 下载所需:0 火柴
深浅度:中级 完成时间:2004/5/4
发布者:vagrant 发布时间:2004/5/4
编辑器:DELPHI7 语  种:繁体中文
分 类:文件 下载浏览:2141/15557
加入到我的收藏
下载错误报错
登陆以后才能下载
 用户名:
 密 码:
自动登陆(30天有效)
图片如果打不开,说明流量不够了,请稍候下载……
修改了部分功能:
  1.安裝可以不放入資源文件中
  2.安裝的時候將安裝的文件信息寫入Install.log
  3.寫入注冊表的信息也可以寫入Install.log
  4.卸載的時候根據安裝日志Install.log來進行卸載
  5.根據Install.log的信息來進行注冊表信息的清除
  6.增加一個函數,相當於XCopy的功能,相信對大家很有用的
   ......

其實裡面可更改的還有很多:
  1.可以讓用戶選擇安裝那些文件(不是現在這種固定的)
  2.判斷用戶是否已經安裝BDE以及MSSQL等數據庫
  3.版本的設置以及自動升級的功能
  4.自動設置BDE/ODBC等信息
  5.還應該用自動將需要使用的數據庫文件還原或者附加上去
  6.安裝的圖片應該能夠有讓用戶選擇的功能
  7.對安裝過程所創建的文件夾進行判斷然後決定是否刪除
  8.將需要安裝的文件進行壓縮,安裝過程再進行解壓
  .............

稍後有時間再繼續添加這些功能了,希望對大家有點作用.....

流浪者工作室修改於2004年5月4日
Email:vagrantlee@tom.com
Google
 
本站原创作品,未经作者许可,严禁任何方式转载;转载作品,如果侵犯了您的权益,请联系我们
龙脉加密锁 15元起 Grid++Report 报表 申请支付@网
 相关文章
自制安装程序 v2.1 修改版 Delphi源代码
vagrant 2004/5/4 下+2141/浏+15558 评+13
自制安装程序2版 Delphi源代码
tresss 2004/4/28 下+981/浏+12887 评+13
自制安装程序 Delphi源代码
tresss 2004/2/12 下+1554/浏+13205 评+13
相关评论
共有评论13条 当前显示最后6条评论
briankuo 2004/5/6 10:54:42
to vagrant:
我做蓝本INNO SETUP是Inno Setup 4.18,我用DELPHI5 编译的,其他的我没有试过(从它的文档里看,DELPHI2到DELPHI7都可以编译,只是部分设置不同)。
briankuo 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:对安装文件头加壳压缩。
我想到的就是这些,大家还有什么意见,欢迎发表,交流交流。
ilsyj 2004/6/10 18:05:43
为什么要用繁体字啊?
看的很不舒服!
有些还看不懂!
sail2000 2004/12/14 9:38:47
获取旧版本的安装路径也比较简单,因为一般的程序在注册表的键值是固定,只要读取这个安装键值返回的字符串就得到安装路径;
最好是能够实现补丁功能,这个一般的安装程序都没有;我想使用
Getfileversioninfosize()
  getfileversioninfo()
   verqueryvalue()
来实现,但是具体就不知道如何了,如果能加进这个对流已经安装的程序进行检测版本后再进行补丁,那么这个安装程序已经到可实用阶段了.希望下次能够做到这个功能;
hong9906 2006/1/3 21:27:52
一直用别人的打包工具 看一下自己人写的,说不定能比别人写的好一点
我指的别人是那群自以为世的老美们
bannico 2006/1/17 16:01:56
不知道效果怎么样,单看界面,实在不敢恭维。
我要发表评论 查看全部评论
 
  DELPHI盒子版权所有 1999-2023 V4.01 粤ICP备10103342号-1 更新RSS列表