delphi7 安装第三方控件 delphi7组件安装

第三方组件,就是由除Borland之外的程序员开发的供广大程序员用来开发新程序的组件。这些组件不在Delphi所有自带的组件包里,它们功能强大, 种类繁多,来自世界各地的程序员在不停地维护和升级他们的组件。有时候,你想实现一个特定功能,无奈Delphi自身的组件不能直接实现你想要的功能,这 时候请考虑第三方组件。在Internet上搜索一下,说不定你所期望的功能早就有人把它写成组件放在网上共享呢?一个优秀的组件可以完成特定的复杂的功 能,让程序员在开发时节省大量时间。在我们的国际象棋游戏里,就使用了两个不同的组件。一个 是来自http://www.resplend- ence.com的TChessBrd组件,另一个是来自http://www.link-rank.com的VCLSkin组件。

TChessBrd组件是一个功能强大的国际象棋组件,我们程序里和国际象棋有关的功能大多是由这 个组件直接完成的。

VCLSkin组件是一个改善程序界面风格的组件,利用它,简单 的几行代码就可以让我们的程序具有各种不同的风格,不管是WinXP风格还是Mac OS风格,一应俱全。

下面介绍这两个组件的安装过程。恰好这两个组件要用两种不同的安装方法。一般的组件安装方法都是这 两者之一。

9.4.1 VCLSkin的安装

1. 找到dpk文件

下载了VCLSkin并解压缩后我们得到一个目录, 从中能找到一个WinSkinD7.dpk文件。注意,dpk文件是Delphi的包文件,有dpk文件的组件安装比较方便。如果你下载的第三方组件里没 有dpk文件,只含有pas文件,那么请参照下面介绍的TChessBrd组件的安装方法。

一般来说,支持不同版本Delphi的组件会有不同的dpk文件,一般以7结尾的dpk文件是支持Delphi 7的。如果没有支持Delphi 7的dpk文件,可以试着安装支持更低版本Delphi的dpk文件,大多数情况下还是可以编译通过安装上的。

2. 安装dpk文件

双击dpk文件,Delphi会自动启动并打开这 个dpk文件。如图9.9所示。

单击Compile命令,重新编译dpk文件。如果 没有出错的话,可以继续安装。

单击Install命令,此时,会出现如图9.10所 示的提示。

  图9.9 打开dpk文件

  图9.10 安装提示

  提示说明有两个组件安装完毕,一个是TSkinData,另一个是TSkinStore。保存 dpk文件,关闭所有打开的文件。这时,我们已经可以在Delphi的组件面板中找到这两个组件了。把组件面板拉到最右边,看到VCLSkin面板里有两 个新组件,它们就是刚安装的TSkinData和TSkinStore。如图9.11所示。

心急的读者可能已经新建一个工程,拖了这两个组件到新窗体上,赶快运行一下,结果不能编译,有如图9.12所示的提示。

  图9.12 出错提示

原因是我们没有把dcu文件的目录加到Delphi的搜索目录里,还需要做下一步工作。

3. 添加目录

从Delphi 7的主菜单Tools下找到Environment Options,打开环境设置的对话框,打开Library选项卡,如图9.13所示。
delphi7 安装第三方控件 delphi7组件安装

  图9.13 Environment Options对话框

图中那个Library path就是我们要改的东西了。单击Library path右边带省略号的按钮,在新弹出的对话框中再单击带省略号的按钮,如图9.14所示。在右面的目录选择框中找到刚才的dpk文件所在的目录,单击 OK,再在图9.14左边的对话框中单击Add按钮,这个目录便被加到Library path里面去了。一路OK单击下去,这个组件算是安装完了。

  图9.14 加入目录

新建一个程序,加入新的组件,运行,能编译通过了。虽然整个窗体一点变化也没有。别急,后面会讲到 组件的使用的,下面先讲另一种组件的安装方法。

9.4.2 TChessBrd的安装

下载了TChessBrd后,我们没有发现dpk文件,只 发现了pas文件。下面讲解该组件的安装过程。

打开Delphi,在主菜单上选择 Component,单击Install Component,出现图9.15所示的对话框。有两个选择,装到已经存在的包里面和装到新的包里面。我们选择后者,单击Into new package页。单击Unit file name后面的Browse按钮,找到刚才的Chessbrd.pas文件,单击Package file name后面的Browse按钮,设为一个新的dpk文件。把Package description设为Chess,这个是对要安装的包的说明。单击OK后,会看到和图9.9类似的窗口。我们有经验了:执行Compile和 Install命令后,我们看到了图9.16所示的安装成功提示信息,告诉我们TChessBrd组件已经装好了。

  图9.15 安装组件

  图9.16 安装成功

保存,关闭所有文件。两个组件都已经装好了。如果我们在Component菜单上选Install package,可以看到刚装的两个包在列表之内,如图9.17所示。

  图9.17 安装结果

  

爱华网本文地址 » http://www.413yy.cn/a/25101012/114215.html

更多阅读

MFC中进度条控件的使用方法 mfc进度条控件使用

MFC中进度条控件的使用方法——简介进度条控件是程序开发中基础控件之一,常用于显示程序的进度。在进行程序安装、文件传输时经常用到。其用法也比较简单固定。今天就和大家分享一下其简单的使用方法吧。^_^MFC中进度条控件的使用方

Activex控件无法安装解决办法 mac无法启动解决办法

Activex控件无法安装解决办法——简介今天我的Activex控件无法安装我把我的解决的办法给大家分享下。Activex控件无法安装解决办法——工具/原料电脑救援Activex控件无法安装解决办法——方法/步骤Activex控件无法安装解决办法 1

提取并安装纯净版淘宝安全控件 淘宝安全控件下载

提取并安装纯净版淘宝安全控件——简介  新版淘宝安全控件加入了诸多鸡肋功能,如自动更新、后台启动、常驻后台等。这里使用了一个简单的方法将纯安全控件提取了出来。安装提取出的程序后,既达到了所要效果,又避免了后台常驻。提取

如何安装ocx控件 inf 安装

如何安装ocx控件——简介正确使用中华粮网网上交易密钥,需要安装ActiveX控件。怎么办教大家!如何安装ocx控件——工具/原料ActiveX控件如何安装ocx控件——方法/步骤如何安装ocx控件 1、

招商银行网上银行安全控件下载安装 招商银行网上支付控件

招商银行网上银行安全控件下载安装——简介不管是哪一个银行的网上银行都是需要安装安全控件才可以使用密码登陆上去,建议在下载安装招商银行安全控件的时候不要开启其它的软件或网页。招商银行网上银行安全控件下载安装——下载招

声明:《delphi7 安装第三方控件 delphi7组件安装》为网友歌尽友人散分享!如侵犯到您的合法权益请联系我们删除