delphi控件的安装2[转]

编辑器加载一、安装 可以进行安装的组件分为:

1、只有一个dcu文件:dcu文件是pas文件编译后的文件,此类文件看不见源码,而且需要对照Delphi版本进行安装。版本需要根据Delphi升级手动更换。 安装方法:component-->install component, 此时弹出对话框有两页,一页是将组件加入已有的包,第二页是加入到新的包。建议加入到指定位置的新包中,即选择into newPackage页,在unit file name中选中所有要加入的dcu文件,在package file name中选择一个路径并新建一个包文件dpk。ok后组建加入到指定路径的新包中。 安装完毕会出现新的组件页。

2、只有pas的组件,或者既有pas又有dcu的组件: pas是源码文件,在二者都存在的时候可以用第一种方法选择dcu进行安装,也可以按照1中的方法,只是在选择unit file name的时候,选择所有pas文件而不是dcu文件即可。选择pas的好处是会先编译源文件,这样可以检查出错误。

3、有dpk包的组件 通常是多组件构成的,一般有安装说明,需要严格按顺序安装各个组件。如果没有,可以按照下述方法安装:file-->open打开该dpk包,会出现一个package对话框,上面有个install按钮,点它进行安装。

4. 带有bpl文件的组件 多组件安装,通常是个动态链接库文件,component-->install packages-->add 在对话框中选择相应的bpl文件,ok。 5、activex控件 先用regsvr32.exe注册,component-->import activex control,打开的对话框中已出现已经注册过的控件,只要选中再install就行 安装之后的信息通常在delphi安装目录下的projects-->bpl文件夹中,均为bpl文件。

注意,为了使程序能够找到组件源文件(有pas的情况下),我们可以在Tool-->Environment Options -->library-->library path的浏览按钮, 在弹出的对话框中Greyed items denote invalid path中选到组件pas文件所在目录文件夹,点击add,ok,即可。 二、卸载 光会安装可不行,还要会删除呀。component-->install packages,在列表中找到对应的bpl,按remove按钮,ok!再把bpl文件删掉就彻底了,如果不删除bpl文件,下次可以按安装bpl组件的方法再安装使用。