暂时我所遇到的所有控件安装方法大体与下面两种相同。

若有不同大家提出来,一起想办法解决。

.dproj格式的组件安装方法:

raise组件

安装详细步骤如下:

一、设置搜索路径
1. 将本包中的文件连同子文件夹一起解压到一个自己希望的文件夹下。
2. 设置Delphi Xe7 的库搜索路径包含你释放源代码子文件夹:Source
   方法:在Delphi xe7中,使用主菜单tools->options->Delphi Options->libray,
         在其右侧窗口中,单击libray path输入按钮,在显示的窗口中,选择打开
         文件夹按钮,选择勽释放的source文件夹后确认,然后单击Add按钮,则完
         成探索路径设置。

二、安装包文件(共有两种方法)
(一)源代码安装方法:
1. 打开组件安装项目文件
   方法:在Delphi xe7环境中,使用菜单File->Open,选择你释放的Source子文件夹,
         找到RaizeSetupGroup.groupproj并打开(若找不到,说明你打开对话框的扩
         展名没选择好),则在Delphi xe7右侧Project manager窗口(若没有,请选
         择Voew->project manager菜单打开)显示出四个组件安装文件。
2. 编译安装(在Project manager窗口中)
   方法:(1)用鼠标右键单击名称RaizeComponentsVcl210,
              在显示的下拉菜单中,选择Compile或build。
         (2)用鼠标右键单击名称RaizeComponentsVcl_design210,在显示的下拉菜单
              中,选择Install,则VCL组件库安装完毕

(1)用鼠标右键单击名称RaizeComponentsVclDb210,
              在显示的下拉菜单中,选择Compile或build。
         (2)用鼠标右键单击名称RaizeComponentsVclDb_design210,在显示的下拉菜单
              中,选择Install,则VclDb组件库安装完毕。

(二)直接安装包文件
    方法:使用主菜单Component->Install Package,单击在打开的“add”按钮,然后
          分别选择两个名称中含有210的文件,确认后即可完成安装。
组件到此安装完毕。

cnVCL组件库

安装方法参考:http://blog.csdn.net/sunylat/article/details/21612407

cnVCL是cnpack组件中的不可视组件库,里面包含很多有用的组件,网址:http://www.cnpack.org/showdetail.php?id=739&lang=zh-cn

安装步骤如下:

一、选择cnVCL存放目录:

我把它们放到了Delphi的根目录下,在“C:\Program Files (x86)\Embarcadero”中存放所有从cnVCL获得的文件。

二、设置搜索路径:

点击 Delphi 的 Tools 菜单下的 Environment Options,进入设置对话框,点击 Library 页面中的 Library Path 项右边的文件夹按钮,将cnVCL开发包的 Source目录下各个子目录分别加入到搜索路径中。

三,编译cnVCL:

在Delphi中菜单栏的file -> open peoject打开“C:\Program Files (x86)\Embarcadero\CNVCL\Packages\”,选择和自己使用Delphi一致版本的目录,我用的是XE7,对应是“DelphiXE7”文件夹,随后分别编译下面的包。

1,编译运行期包:(CnPack_DXE7.dproj)没有dcl 前缀是运行期包,先编译它。

2,编译设计期包:(dclCnPack_DXE7.dproj)有dcl 前缀是设计期包,编译成功后安装它。

.pas格式的控件安装方法:

方法一:新建控件

1、点击“ File”-“ New ”菜单中的“ Package – Delphi for Win32”,新建一个控件包。
2、选中右边“ Project Manager ”中“ Contains ”文件夹,点击鼠标右键,在弹出的菜单中选择“ Add”。
3、在 Add 对话框中,点击“ Browse ”按钮,选择要安装的 PAS 文件,然后点击“ OK ”按钮。
4、鼠标右击“ Project Manager ”中的“ Package1.bpl”,在弹出的菜单中选择“ Install”,这时就完在了控件的安装。

方法二:

1、点击菜单栏中的component -> install component。
2、在Unit file names中选择要安装的.pas文件,点击打开。
3、点击Install into a new package、然后点击next>>。
4、写下Package name和Packeage description的内容,点击finish。
5、此时软件会进行编译安装,如果正常会显示done。安装Ok。

---------------------
作者:Happy_Lemon
来源:CSDN
原文:https://blog.csdn.net/qq_29998877/article/details/79168992
版权声明:本文为博主原创文章,转载请附上博文链接!

Delphi xe7组件和控件的安装方法的更多相关文章

  1. System.Data.SQLite.dll控件常规安装方法

    原文地址:http://www.jb51.net/dll/System.Data.SQLite.dll.html 文件运行必须安装   Microsoft Visual C++ 2010 SP1 Re ...

  2. Delphi 7学习开发控件

    我们知道使用Delphi快速开发,很大的一方面就是其强大的VCL控件,另外丰富的第三方控件也使得Delphi程序员更加快速的开发出所需要的程序.在此不特别介绍一些概念,只记录自己学习开发控件的步骤.假 ...

  3. TeeChart控件的安装与常用 功能设置

    TeeChart控件的安装 TeeChart 7.0 With Source在Delphi 7.0中的安装 一.删除Delphi7自带TeeChart  1.Component -> insta ...

  4. Delphi 7学习开发控件(继承TGraphicControl只画一条线)

    我们知道使用Delphi快速开发,很大的一方面就是其强大的VCL控件,另外丰富的第三方控件也使得Delphi程序员更加快速的开发出所需要的程序.在此不特别介绍一些概念,只记录自己学习开发控件的步骤.假 ...

  5. Android UI组件----AppWidget控件入门详解

    Widget引入 我们可以把Widget理解成放置在桌面上的小组件(挂件),有了Widget,我们可以很方便地直接在桌面上进行各种操作,例如播放音乐. 当我们长按桌面时,可以看到Widget选项,如下 ...

  6. paper 139:qt超强绘图控件qwt - 安装及配置

    qwt是一个基于LGPL版权协议的开源项目, 可生成各种统计图.它为具有技术专业背景的程序提供GUI组件和一组实用类,其目标是以基于2D方式的窗体部件来显示数据, 数据源以数值,数组或一组浮点数等方式 ...

  7. 获取Delphi焦点所在的控件及通过控件名称访问控件

    方法一: Var I: Integer; Begin For I := To ComponentCount - Do //获取组件数量 Begin If Components[I] Is TWinCo ...

  8. JS调用Delphi编写的OCX控件

    原文:http://www.mamicode.com/info-detail-471283.html 一.使用Delphi XE2编写OCX控件 生成OCX工程: 1.File-New-Other,在 ...

  9. Delphi中使用TXMLDocument控件应注意的问题 转

    Delphi中使用TXMLDocument控件应注意的问题 delphiconstructorxmlclass今天写了一个类,其中用到了TXMLDocument控件.这个控件我是要动态生成的. 但是却 ...

随机推荐

  1. MySQL——用户与密码

    mysql安装完成之后,在/var/log/mysqld.log文件中给root生成了一个默认密码.通过下面的方式找到root默认密码,然后登录mysql进行修改: grep 'temporary p ...

  2. PHP导出数据到表格的实例

    我发现最近的项目需要导出Excel表的页面非常的多,想来这个也是我们常用的功能了,现在我可以很熟练的导出了,但是记得当时自己第一次导出时还是绕了一些弯路的,那么现在我就来记录下我这次用exshop框架 ...

  3. hadoop生态搭建(3节点)-03.zookeeper配置

    # https://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html # ===== ...

  4. centos7上部署新版 jumpserver 跳板机服务

    CentOS 7 建议在一个纯净的 centos7上进行下面的安装部署 关闭 selinux 和防火墙 [root@jumpserver ~]# setenforce 0 [root@jumpserv ...

  5. 《深入浅出MFC》– Document-View深入探讨

    1.其实Document/View不是什么新东西,Xerox PARC实验室是这种观念的滥觞.它是Smalltalk环境中的关键性部分,在那里它被称为Model-View-Controller(MVC ...

  6. (数据科学学习手札06)Python在数据框操作上的总结(初级篇)

    数据框(Dataframe)作为一种十分标准的数据结构,是数据分析中最常用的数据结构,在Python和R中各有对数据框的不同定义和操作. Python 本文涉及Python数据框,为了更好的视觉效果, ...

  7. 【转】使用git提交项目到码云

    一.git安装 1.首先在官方网站下载git工具,或者根据以下链接进行下载:http://download.csdn.net/detail/qq_27501889/9788879(此链接版本为git- ...

  8. OpenCV代码提取:flip函数的实现

    OpenCV中实现图像翻转的函数flip,公式为: 目前fbc_cv库中也实现了flip函数,支持多通道,uchar和float两种数据类型,经测试,与OpenCV3.1结果完全一致. 实现代码fli ...

  9. android 怎么判断activity 从哪里启动的

    有时候,你想要知道,有一个activity 从哪里启动的.怎么才能知道呢? 1.前提是,androidstadio 你下载了源码.找到你的activityBase的实现类,在startActivity ...

  10. java Spring boot使用spring反射

    spring 反射 当你配置各种各样的bean时,是以配置文件的形式配置的,你需要用到哪些bean就配哪些,spring容器就会根据你的需求去动态加载,你的程序就能健壮地运行. 1.可以通过类名去实例 ...