Delphi7的控件删除与各种形式组件的安装方法
基本安装
1、对于单个控件,Componet--> install component..--> PAS或DCU文件--> install;
2、对于带*.dpk文件的控件包,File--> Open(下拉列表框中选*.dpk)--> install即可;
3、对于带*.bpl文件的控件包,Install Packages--> Add--> bpl文件名即可;
4、如果以上Install按钮为失效的话,试试Compile按钮;
5、是run time lib则在option下的packages下的runtimepackes加之。
如果编译时提示文件找不到的话,一般是控件的安装目录不在Delphi的Lib目录中,
有两种方法可以解决:
A、反安装的源文件拷入到Delphi的Lib目录下;
B、或者Tools--> Environment Options中把控件源代码路径加入到Delphi的Lib目录中即可。
控件删除
1,在Component/Install Packages中删除。
2,选Component/configure Palette…
有pages和components两个区域
双击components区域,选中要删除得控件,下面有得Delete按钮
但系统提供的控件只能Hide,不能delete。
3,打开控件所在的包文件(*.dpk),从中删除控件那个文件,再重新编译该包即可。
备注:如果是整个控件包都要删除的话,project-> Option-> Packages,删掉那个packages,收工。
常见的各种形式的组件的安装方法
1、只有一个DCU文件的组件。
DCU文件是编译好的单元文件,这样的组件是拥有者不想把源码公布。
这样的组件的安装方法是:在Component菜单中,选择install component,在对话框
"into existing package"页中,单击“Unit file name”后的“Browse”按扭,在打开的文件对话框中,将“文件类型”设定为*.dcu,找到要安装的DCU文件,按OK按钮返回"into existing package"页后再按OK按钮就可以安装了。
注意,此时Delphi会提示dclusr40.dpk将被重建,是否继续,OK就可以了。这里是将组件安装到dclusr.dpk包中,此包从文件名上可以看出是用户自定义组件包,先安装到这个包中。
2、只有PAS文件或既有PAS又有DCU文件的组件。
安装的方法同上面一样的,在文件类型中可以设定为DCU也可以设定为PAS,建议设定为PAS,这样Delphi重新编译一下,看是否会出现问题。
Delphi升级后只能选择PAS文件安装,这样才能重新编译,使得组件能适应新Delphi版本。
备注:没有源码的组件最好不要使用
3、有dpk文件的组件包(包文件的源代码)。
带有dpk文件的组件包一般是有多个组件构成的, 由于组件复杂且安装时有先后顺序,作者不提供安装说明用户根本无法正确安装。
如果没有安装说明文件,那么用下面的方法安装:在File菜单下,选择”OPEN…”打开dpk文件(文件类型列表框中选*.dpk),在出现的Package窗口中,工具栏上有Install按钮,按此按钮即可进行安装。
如果Install按钮处于无效状态,那么先按Compile按钮编译,一般来说编译之后Install按钮就会处于有效状态
4、 带有bpl文件的组件包。
一般来说这也是由多种组件构成的组件包,它其实是一个动态连接库文件(DLL)。
对于这种组件包的安装方法是:在component菜单下选择“install packages”,然后单击Add按钮,在打开的文件对话框中找到相应的bpl文件打开返回后,再单击Ok按钮就可以了
5、ActiveX控件的安装。
要安装这类控件,需要先用regsvr32.exe注册,然后选择Component菜单中Import ActiveX Control项。在Import ActiveX Control打开的窗口中,只有已经注册的ActiveX控件才出现在列表中,选中一个然后按Install按钮就可以安装了。
如果事先没有用regsvr32.exe注册也可以,按ADD按钮找到OCX文件即时注册,注册后再进行安装。
备注:组件(包)安装操作之前,将 *.bpl拷贝到你的System目录中,将 *.pas、*.dcu、*.dcr、*.dpr拷贝到Delphi的Lib目录中再进行。
Delphi7的控件删除与各种形式组件的安装方法相关推荐
- Delphi7的控件安装与删除
基本安装 1.对于单个控件,Componet--> install component..--> PAS或DCU文件--> install; 2.对于带*.dpk文件的控件包,F ...
- DELPHI第三方控件及组件大全(安装方法与使用)
一,DELPHI第三方控件安装方法介绍 1.对于单个控件,Componet–>install component..–>PAS或DCU文件–>install; 2.对于带*.dpk文 ...
- 浏览器的控件、插件、附加组件、扩展、应用的区别
浏览器的控件.插件.附加组件.扩展.应用的区别 在处理浏览器问题的时候,经常会接触到这些名词,大多时候都是混着用的,这样子其实并没有真正理解这些名词指代的是什么东西,也不好具体定位问题原因的.我根据自 ...
- 使用控件时提示“未声明标识符“的解决方法
使用控件时提示"未声明标识符"的解决方法 参考文章: (1)使用控件时提示"未声明标识符"的解决方法 (2)https://www.cnblogs.com/Ro ...
- js设置控件的隐藏与显示的两种方法
js设置控件的隐藏与显示的两种方法: js设置控件的隐藏与显示,设置控件style的display和visibility属性就可以了. 用JavaScript隐藏控件的方法有两种,分别是通过设置控件的 ...
- android线程改变布局,Android线程中设置控件的值提示报错的解决方法
本文实例讲述了Android线程中设置控件的值提示报错的解决方法.分享给大家供大家参考,具体如下: 在Android线程中设置控件的值一般会与Handler联合使用,如下: package com.y ...
- 网页内嵌lodop控件,部分电脑一直提示未安装
网页内嵌lodop控件,部分电脑一直提示未安装 工作中遇到部分电脑的内嵌网页用不了lodop控件 lodop 提供了 C-Lodop 支持ppapi的打印方法. 工作中遇到部分电脑的内嵌网页用不了lo ...
- repeater控件 php,asp.net Repeater控件的说明及详细介绍及使用方法
Repeater 控件不具备内置的呈现功能,这表示用户必须通过创建模板为 Repeater 控件提供布局.当该页运行时,Repeater 控件依次通过数据源中的记录为每个记录呈现一个项. 他很简单,用 ...
- winformbutton边框怎么改_C# WinForm窗体控件Panel修改边框颜色以及边框宽度方法
C# WinForm窗体控件Panel修改边框颜色以及边框宽度方法 1.新建组件这里可以自定义一个Panel控件起名为PanelEx 2.增加一个BoderColor属性和BoderSize属性 pr ...
最新文章
- 后疫情时代下,企业数字化转型之路如何走?
- 在用户控件中操作父页面上的控件
- MaxCompute(原ODPS) Studio 2.7.0 版本发布,让代码效率更高
- Data Guard出现gap sequence修复
- 相对不容易用计算机语言编程实现的是,在描述算法的方法中,相对不容易用计算机语言编程实现的是( )....
- 计算机基础及ms应用在线,全国一级计算机基础及MS Office应用课件 (2).pdf
- C++虚基类成员可见性
- AndroidStudio+ideasmali动态调试smali汇编
- Linux debian 11上安装 Google Chrome浏览器教程
- 按120分计算成绩 mysql_Mysql实用教程试卷B.doc
- mac电脑查看sublime text安装位置和复制文件路径方法:
- mysql主动自增可以_Mysql join联表及id自增实例解析
- java中定时JOB的实现方式
- 文档还是程序? Smart Document 技术概述
- 远程心电监护系统在现代医疗中的应用
- Hive复杂数据类型 struct
- java list判断是否存在字符串_java怎么判断字符串是否存在于list集合中?
- AtCoder ARC 076D - Built?
- (转)券商IT研发现状:一年最多花5亿 中小公司靠外包
- 生态系统类型空间分布数据/土地利用数据/植被类型数据/NPP数据/土壤侵蚀数据/土壤质地分类/降雨量栅格数据