在工(gōng)作学习中难免会遇到重装(zhuāng)系统(tǒng)的时(shí)候,如果安装了(le)太多的(de)第三方控件(jiàn),重(chóng)装系统(tǒng)后,则要花费很大一部分时(shí)间来安装第三方控(kòng)件,为了解决重(chóng)装系统安装第三方控件的烦恼,所以才想到写(xiě)这个小程序
1.备份(fèn)注册表(biǎo)下面两(liǎng)个键值 (不同(tóng)的(de)Delphi版本键值名称不一样,这里是delphi2010的)
HKEY_CURRENT_USER\Software\CodeGear\BDS\7.0\Known Packages;
HKEY_CURRENT_USER\Software\CodeGear\BDS\7.0\Library;
2.备份我的文档(dàng)\Rad Studio 目录下(xià)和system32目录下的(de)bpl文件.
3.备份后在EXE目(mù)录下会(huì)有一个Backup文件夹,备份(fèn)出来的文件都保(bǎo)存在该文(wén)件夹内.
4.恢复的时候(hòu)导入刚才备份的两个(gè)注(zhù)册表键值,将备份出的bpl文件复制到对应的目(mù)录,解决一下路(lù)径(jìng)指向问题即可!
该程(chéng)序只(zhī)能备份出那些安装(zhuāng)在非系统盘的(de)控(kòng)件(jiàn),如(rú)果是安装到了(le)系(xì)统盘的话,要将安(ān)装(zhuāng)的那个(gè)目(mù)录的文件都拷贝出来,因为很难完整的备份(fèn)控件的所有(yǒu)文件,所(suǒ)以在此也非常期待有一种更完善(shàn)的方法来解决这些问题!程(chéng)序难免会有Bug,非常期待与各(gè)位Delphi爱好(hǎo)者一起(qǐ)来共同完善该(gāi)程序!
