RegisterComponents过程 - Borland Delphi 开发工作者手册

返回介绍

RegisterComponents过程

发布于 2019-08-04 字数 950 浏览 1303 评论 0

Classes

procedure RegisterComponents(const Page:string;ComponentClasses:array of TComponentClass);

RegisterComponents注册一系列的组件以至于它们都出现在组件选项板的同一页。在IDE中调用RegisterComponents安装一系列的组件。一旦一个组件被注册,它将显示在组件的选项板上,由此它可以被选择并放置在窗体上。注册的组件可以和Object检查器相联系从而允许使用者得到并设置属性和事件。

设Page参数来使UnRegister组件选项板上显示组件的页名。如果被命名的页已经存在,则组件被加到那个页中。如果被命名的页不存在,Delphi创造一个新的选项板页,并以那个名来命名。定义组件的单元必须被编辑入一个包中,并且包自定义组件必须在安装被加组件选项板之前。

以下代码注册了几个组件,一些在系统选项板页上已经存在了。组件被安装后,被放置在由Delphi创造的新的选项板页上。

procedure Register;

begin

RegisterComponents(‘System’,[TSystem1,TSystem2]);{addto system page}

RegisterComponents(‘MyCustomPage’,[TCustom1,TCustom2]);{newpage}

end;

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

支持 Markdown 语法,需要帮助?

目前还没有任何评论,快来抢沙发吧!