您的位置:首页 > 编程语言 > Delphi

delphi控件的安装和卸载方法(转)

2011-04-24 01:52 351 查看
  基本安装

  4、假设以上install按钮为失效的话, 普通是控件的安装目录不在delphi的lib目录中, 有两种方法可以解决:

  1、反安装的源文件拷入到delphi的lib目录下;

  留意:所安装的控件能否与你所用的delphi版本相顺应。 选中要删除得控件, 不能delete。

  翻开控件所在的包文件(. dpk), 从中删除控件那个文件,

  1、只有一个dcu文件的组件。 也正是由于没有源码, 此组件就不能再运用了, 这样的组件的安装方法是:在component菜单中, 选择installcomponent, 在对话框

  "intoexistingpackage"页中, 按ok按钮返回"intoexistingpackage"页后再按ok按钮就可以安装了。 能否继续, 下面再讲有关留意事项。 安装终了会有已经将组件注册完的提示信息以及安装到哪个组件页中的信息等, 其中有刚安装的组件。

  2、只有pas文件或既有pas又有dcu文件的组件。 也就是说作者提供了源码, 这就好办多了。 在文件类型中可以设定为dcu也可以设定为pas, 建议设定为pas, delphi升级后只能选择pas文件安装, 使得组件能顺应新delphi版本。 这样的组件是很值得运用的, 一是存在delphi版本升级后无法运用的效果, 再者当顺序呈现效果后用户无法调试组件来判别能否是组件中存在bug。

  3、有dpk文件的组件包。 带有dpk文件的组件包普通是有多个组件构成的, 假设只有一个组件作者普通不会制成dpk文件, 运用下面的方式发布就可以了。 由于组件复杂且安装时有先后顺序, 作者不提供安装说明用户根本无法正确安装。 假设没有安装说明文件, 选择open…翻开dpk文件(文件类型列表框中选. 工具栏上有install按钮, 假设install按钮处于有效状态, 那么先按compile按钮编译,

  4、带有bpl文件的组件包。 普通来说这也是由多种组件构成的组件包, 它其实是一个静态连接库文件(dll)。 然后单击add按钮, 再单击ok按钮就可以了。

  几点说明:

  1在拿到组件后先看能否有说明文件, 普通来说在说明文件中有如何安装的指导, 有些还会有组件的属性、事情、方法的运用说明,

  2在下面的组件(包)安装操作之前, 最好将. bpl拷贝到你的system目录中, 将. dcu、. dcr、. dp?拷贝到delphi的lib目录中再停止。

  DELPHI3前面我们提到安装dcu组件时, 当然也可以选择安装到一个新的包中, 假设选择新包, 需求先取一个名字比如demo, 现实上安装终了后用户可以找到的是demo. bpl, dpk。 还想再安装一个组件, 假设再安装到dclusr40. dpk中, 原来安装的那个组件已经被取消注册, 这样不就成了只能安装一个组件了吗?除非你再安装到一个新的包中才可以两个组件同时运用。 但bpl文件就增加许多。 能否在dclusr40. dpk中多安装几个组件呢?当然是可以的。 dpk文件, 单击add按钮, 在翻开的对话框中选择addunit页面, 按unitfilename后的browse按钮翻开组件单元文件, ok即可, 按一下编译按钮, 然后再按install按钮即可, 假设单元文件是编译好的(dcu)可以直接按安装按钮。

  4组件的删除。 光会安装可不行, 还要会删除呀。 很复杂, 选择installpackages, 按remove按钮, ok!再把bpl文件删掉就彻底了, 下次可以按安装bpl组件的方法再安装运用。

  来自:

  ps:下面很全, 也很绕, 实际上, 删除控件三步走:

  下面的步骤我在delphi7下已弄过, 呵呵, 现在拿出来供大家参考。
文章由vano凡诺整理,请容许保留出处
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: