社区
Delphi
帖子详情
rxlib安装后无法使用
water_zym
2005-10-25 12:09:09
rxlib安装后无法使用,那位大虾给小弟讲讲
...全文
60
回复
打赏
收藏
rxlib安装后无法使用
rxlib安装后无法使用,那位大虾给小弟讲讲
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
通用第三方组件
安装
方法
不是由BORLAND提供的组件叫第三方组件
安装
方法:
1 只有一个DCU文件的组件。DCU文件是编译好的单元文件,这样的组件是作者不想把源码公布。一般来说,作者必须说明此组件适合Delphi的
哪种版本,如果版本不对,在
安装
时就会出现错误。也正是因为没有源码,给
使用
者带来了不便,那就是一旦Delphi版本升级,此组件就不能
再
使用
了,当然有的作者给出了几种版本的DCU文件,用户根据需要选择
使用
。这样的组件的
安装
方法是:在Component菜单中,选择install
component,在对话框 "into existing package"页中,单击“Unit file name”后的“Browse”按扭,在打开的文件对话框中,将“文件类型
”设定为*.dcu,找到要
安装
的DCU文件,按OK按钮返回"into existing package"页后再按OK按钮就可以
安装
了。注意,此时Delphi会提示
dclusr40.dpk将被重建,是否继续,OK就可以了。这里是将组件
安装
到dclusr40.dpk包中,此包从文件名上可以看出是用户自定义组件包,先
安装
到这个包中吧,下面再讲有关注意事项。
安装
完毕会有已经将组件注册完的提示信息以及
安装
到哪个组件页中的信息等,到组件面板上看
看,一般会出现一个新的组件页,其中有刚
安装
的组件。
2 只有PAS文件或既有PAS又有DCU文件的组件。这种组件因为有PAS文件,也就是说作者提供了源码,这就好办多了。
安装
的方法和上面是一样
的,在文件类型中可以设定为DCU也可以设定为PAS,建议设定为PAS,这样可用你的Delphi重新编译一下,看是否会出现问题。Delphi升级后只
能选择PAS文件
安装
,这样才能重新编译,使得组件能适应新Delphi版本。这样的组件是很值得
使用
的,根据心铃的经验,没有源码的组件最好
不要
使用
,一是存在Delphi版本升级后
无法
使用
的问题,再者当程序出现问题后用户
无法
调试组件来判断是否是组件中存在BUG。
3 有dpk文件的组件包。带有dpk文件的组件包一般是有多个组件构成的,也就是说
安装
后会有多个组件供
使用
,如果只有一个组件作者一般
不会制成DPK文件,
使用
上面的方式发布就可以了。对于这样的组件包,一般来说会有详细的
安装
说明文件,如上面提到的
RXLIB
,由于组件复
杂且
安装
时有先后顺序,作者不提供
安装
说明用户根本
无法
正确
安装
。如果没有
安装
说明文件,那么用下面的方法
安装
:在File菜单下,选择
”OPEN…”打开dpk文件(文件类型列表框中选*.dpk),在出现的Package窗口中,工具栏上有Install按钮,按此按钮即可进行
安装
。如果
Install按钮处于无效状态,那么先按Compile按钮编译,一般来说编译之后Install按钮就会处于有效状态,此时再按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文件即时注册,注册后再进行
安装
。
几点说明:
1 在拿到组件后先看是否有说明文件,一般来说在说明文件中有如何
安装
的指导,有些还会有组件的属性、事件、方法的
使用
说明,这些在
使用
时是非常重要的。
2 在上面的组件(包)
安装
操作之前,最好将 *.bpl拷贝到你的System目录中,将*.pas、*.dcu、*.dcr、*.dp?拷贝到Delphi的Lib目录中再
进行。
3 前面我们提到
安装
DCU组件时,选用的是已经存在的dclusr40.dpk,当然也可以选择
安装
到一个新的包中,如果选择新包,需要先取一个名
字比如DEMO,事实上
安装
完毕后用户可以找到的是Demo.bpl,而找不到DEMO.DPK。假如你已经将一个组件
安装
到dclusr40.dpk中了,还想再安
装一个组件,如果再
安装
到dclusr40.dpk中,
安装
后你得到提示,原来
安装
的那个组件已经被取消注册,你将
无法
使用
了。这样不就成了只能
安装
一个组件了吗?除非你再
安装
到一个新的包中才可以两个组件同时
使用
。当然每
安装
一个组件生成一个新的BPL文件也未偿不可,但BPL文
件就增加许多。能否在dclusr40.dpk中多
安装
几个组件呢?当然是可以的。方法如下:用File菜单下的OPEN打开dclusr40.dpk文件,单击ADD按
钮,在打开的对话框中选择ADD UNIT页面,按Unit file name后的“Browse”按钮打开组件单元文件,OK即可,用此种方法这样可添加多个组
件的单元文件,添加完毕,按一下编译按钮,然后再按Install按钮即可,如果单元文件是编译好的(DCU)可以直接按
安装
按钮。
4 组件的删除。光会
安装
可不行,还要会删除呀。很简单,在component菜单下,选择install packages,在列表中找到
安装
所在的Bpl,
按Remove按钮,ok!再把Bpl文件删掉就彻底了,如果不删除BPL文件,下次可以按
安装
BPL组件的方法再
安装
使用
Delphi第三方控件
安装
方法--
RxLib
、EhLib
2010-02-14 13:22:34| 分类: Delphi | 标签: |字号大中小 订阅 不是由BORLAND提供的组件叫第三方组件
安装
方法:1 只有一个DCU文件的组件。DCU文件是编译好的单元文件,这样的组件是作者不想把源码公布。一般来说,作者必须说明此组件适合Delphi的哪种版本,如果版本不对,在
安装
时就会出现错误。也正是因为没有源码,给
使用
者带来了不便,那就是一旦De...
rxlib
簡介
第三方元件简介--
RXLib
2.75 这是有史以来最为经典、优秀的第三方免费元件集。它的很多优良的特性连专业的VCL元件制造厂商的产品都
无法
媲美。老一些的Delphi/C++Builder程序员都非常欣赏这一巨大的宝库,将这些元件用于大量的软件开发中。例如,经笔者调查,著名的Foxmail软件中就
使用
了
RXLib
元件(当然,Foxmail是Delphi开发的)。 这套元件是一套综合性元件...
delphi常见控件的
安装
方法
由于组件提供的方式不同,所以
安装
的方法也是不一样的,下面就目前常见的各种形式的组 件的
安装
方法介绍一下。 1. 只有一个DCU文件的组件。DCU文件是编译好的单元文件,这样的组件是作者不想把源码公 布。一般来说,作者必须说明此组件适合Delphi的哪种版本,如果版本不对,在
安装
时就会 出现错误。也正是因为没有源码,给
使用
者带来了不便,那就是一旦Delphi版本升级...
TMS IntraWeb Component Pack Pro release v3.0.0.0 for delphi 7组件包
安装
补充说明
有dpk文件的组件包。带有dpk文件的组件包一般是有多个组件构成的,也就是说
安装
后会有多个组件供
使用
,如果只有一个组件作者一般不会制成DPK文件,
使用
上面的方式发布就可以了。对于这样的组件包,一般来说会有详细的
安装
说明文件,如上面提到的
RXLIB
,由于组件复杂且
安装
时有先后顺序,作者不提供
安装
说明用户根本
无法
正确
安装
。如果没有
安装
说明文件,那么用下面的方法
安装
:在File菜单下,选择”OPEN…”
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章