Delphi设置专家可以完善的解决Delphi的移动问题、免重新安装问题、控件管理问题和错误修复问题。纯粹备份注册表只能解决部分问题,并不方便。
1.Delphi本身的免重新安装
要避免重新安装,对于Delphi而言,除了
bordbkxx.dll文件外,还有一些其他文件需要备份(这些是Delphi在安装时复制到windows的系统目录中的,在system或system32下,包括了一些bpl文件和dll文件)。最简单的方法就是将这些文件复制到delphi的bin目录下。这样当widnwos重新安装时就不会缺少文件了。这些文件一般在Delphi安装盘中的system目录中,你也可以使用delphi设置专家带有的文件复制功能。
2.控件的免重新安装
Delphi重新安装有时是无可避免的,重新安装Delphi并不困难,麻烦的是控件的重新安装。有的控件安装文件很多,步骤也较复杂,重新安装会很麻烦。使用Delphi设置专家可以较好的解决这个问题。
delphi设置专家会自动识别控件的目录。如果控件安装在Delphi的目录下(即
$(Delphi)),那么Delphi设置专家将使用相对目录;如果安装在其他目录中,就使用绝对目录。对于移动的delphi而言,建议将所有需要的控件安装在delphi的某个子目录下,并进行分类管理。如在delphi的根目录下建立子目录components,在下面再按照功能建立子目录,这样既可以方便管理,又可以有很好的移动性,不必考虑移动后的目录问题。
有的控件(特别是大型控件),分为运行库和设计库。设计库可以在任何位置,而运行库(就是dll)文件,一般是需要复制windows的系统目录下的。对于这样的控件只备份注册表是不够的,也需要同时备份运行库文件。最后的办法就是将它们复制到delphi的bin目录下。
3.控件管理
Delphi虽然有控件面板,但是控件多了,还是很不方便。而且在安装了很多控件后,Delphi的速度会明显降低,也容易出现非法错误。这往往是一些不够完善的第三方控件造成的。
其实,我们完全可以只加载我们需要的控件,这时Delphi的速度是非常快的,相对也非常稳定。delphi设置专家就是基于这个思路进行控件管理的。首先将所有的控件加入到delphi设置专家的方案文件中(可以使用软件带有的获取delphi控件的功能进行导入)。任何选择你当前工程需要的控件,其他暂时不用的不选择,在应用设置,重新启动delphi就行了。这可以显著提高delphi的运行性能。
当然,每次都进行选择也不太方便。这时你可以安装需要建立几个不同的方案文件,这样就非常方便了。
4.专家和工具管理
这个和控件管理类似,但是更加简单。其中就是专家稍微麻烦一点,这是因为delphi本身没用提供专家的维护方法,通常都是专家包自带的安装程序。delphi设置专家使用了和控件类似的管理方式,非常方便。同样建议将专家安装在delphi目录下,而不是program files下。这也是为了方便移动。
5.错误修复
有时在安装了一个控件或专家后,delphi会变得不稳定,经常出错。即使卸载了控件或专家也不一定能解决问题。这一般是注册表出错造成的,这时可以使用delphi设置专家的恢复delphi默认值的功能来解决,这实际就是将delphi的注册表恢复为初始值(刚安装时的值)。然后在应用方案,简单的两个步骤,一般的问题都能解决,避免了手工查找和修改注册表的麻烦。
附件中是更加详细的说明,有兴趣可以参考,并欢迎大家进行探讨。
软件下载
http://dcexpert.1a.cn