用户名:  密码:   
您当前的位置:首页 > 程序设计 >  Delphi > 

我总结的dcu,pas,dpk,bpl,ActiveX组件的安装与卸载方法

上次修改时间: 2023-10-24 16:05:46      来源:网络总结      作者:钢铁长陈
上一页      路径:DSD\Learn\Delphi语言\第三方控件的安装与使用\      下一页

我总结的dcu,pas,dpk,bpl,ActiveX组件的安装与卸载方法

注:若提示找不到**.dcu文件,
 方法一:菜单--tool--Environment Options--Library选项卡,点Library Path后的三点,在打开窗口点三点找到dcu文件所在路径,点add
 方法二:安装前将所有*.bpl拷贝到System目录,将*.pas、*.dcu、*.dcr、*.dpl拷贝到Delphi的Lib目录中再进行。

安装组件:dcu,pas,dpk,bpl,ActiveX组件地方法
1. 只有一个编译好的DCU文件,这种组件没有开源,不建议用,一旦出问题,没有源码不好解决
安装方法: 菜单--Component--Install Component,在into existing package选项卡点击Unit file name后的“Browse”按钮,找到要安装的dcu打开,再按OK按钮就可以安装了。
注:此时Delphi会提示某某.dpk将被重建,是否继续,OK就可以了。

2. 只有一个PAS或有Pas和dcu的组件,有pas表有源码,安装方法同1,只是这里在打开文件时即可打开dcu直接安装,也可打开pas编译后再安装,建议打开pas编译再安装,也可确定有没有错误

3. dpk的组件包,带有dpk的表有多个组件构成,即安装后有多个组件可以用,这种组件安装复杂有先后顺序,基本上都有安装说明,没有说明的很难安装
安装方法:菜单--File--OPEN,按说明的先后顺序打开每个dpk文件再点Install来安装,如果install为灰,就先点Compile编译后再加Install安装

4. bpl的组件包,这种同dpk,也是由多个组件构成,它其实是一个dll文件
安装方法:同dcu文件类似,菜单--Component--Install Packages(dcu文件安装这里选择的是Install Component),再点ADD,选择bpl文件打开就可以了

5. ActiveX的安装,先用regsvr32.exe在cmd下注册,然后菜单--Component--Import ActiveX Control,拖动右边的滚动条找到已注册的ActiveX控件,再点Install
注:如找不到表没有用regsvr32注册,也可以这里点ADD按钮找到OCX文件即时注册
安装。


删除组件:
菜单--Component--Install Packages,拖动右边的滚动条,找到要删除的组件,点Remove就可以了


注:安装控件时提示:.bpl can't be installed because it is not a design time package.
编译安装的顺序错了,如VCl ,要先编译WinSkinD7R.dpk,再编译安装WinSkinD7D.dpk就正常了,如果先编译后者,再编译安装前者就出这个错误