散分一下~顺便发一个Delphi控件备份还原的小程序

oloveuxyz 2010-10-12 06:59:47
安装的第三方控件太多了,每次重装系统光安装第三方控件就要安装很久,所以就写了这么一个小程序
支持D7/2007/2010/XE,测试过几次感觉不太完善,希望可以和大家一起来完善!
该程序原理:

1.备份注册表下面两个键值 (不同的Delphi版本键值名称不一样,这里是delphi2010的)
HKEY_CURRENT_USER\Software\CodeGear\BDS\7.0\Known Packages;
HKEY_CURRENT_USER\Software\CodeGear\BDS\7.0\Library;
2.备份我的文档\Rad Studio 目录下和system32目录下的bpl文件.
3.备份后在EXE目录下会有一个Backup文件夹,备份出来的文件都保存在该文件夹内.
4.恢复的时候导入刚才备份的两个注册表键值,将备份出的bpl文件复制到对应的目录,解决一下路径指向问题即可!
需要注意的事情:
该程序只能备份出那些安装在非系统盘的控件,如果是安装到了系统盘的话,要将安装的那个目录的文件都拷贝出来,因为很难完整的备份控件的所有文件,所以在此也非常期待有一种更完善的方法来解决这些问题!程序难免会有Bug,非常期待与各位Delphi爱好者一起来共同完善该程序,有是真心想完善程序的可以和我交流,CSDN站内信就行!

介绍页面
右键下载
...全文
132 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
iamduo 2010-10-12
  • 打赏
  • 举报
回复
cnPack 里也有一个备份功能。
不知道跟lz 的是什么区别?
软件钢琴师 2010-10-12
  • 打赏
  • 举报
回复
试用一下看看
无条件为你 2010-10-12
  • 打赏
  • 举报
回复
关注。
likeyrain 2010-10-12
  • 打赏
  • 举报
回复
我也想学习一下
lxycsdn 2010-10-12
  • 打赏
  • 举报
回复
下载测试还可以,不错。
wsxcdx 2010-10-12
  • 打赏
  • 举报
回复
收藏,有时间了试试
Oraclers 2010-10-12
  • 打赏
  • 举报
回复
頂!!!
kye_jufei 2010-10-12
  • 打赏
  • 举报
回复
關注。。。
oloveuxyz 2010-10-12
  • 打赏
  • 举报
回复
感冒了,喉咙痛,咳嗽厉害,睡不着!5点时候就爬起来写程序!哎....
深宇 2010-10-12
  • 打赏
  • 举报
回复
整个系统备份一次不就可以了吗?
jinlin1008 2010-10-12
  • 打赏
  • 举报
回复
学习学习
oloveuxyz 2010-10-12
  • 打赏
  • 举报
回复
cnpack里备份的是 Delphi环境的一些设置信息,个人爱好的一些设置

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧