“程序登记册”的目的是什么?在德尔福?

时间:2014-07-03 11:29:14

标签: delphi delphi-2010 procedure

我在Delphi中的一个旧项目中获得了一个代码。

因为delphi中的定义块(即在实现块开始之前)中有一个语句procedure Register;

据我所知,procedureRegister都是delphi中的关键字。

我对这种宣言的运作有点好奇。

有谁能告诉我这句话的影响是什么procedure Register;

声明声明如下:

unit TestProj
interface
  uses
    .
  type 
    .
    . // some other declarations
    .
    .
  procedure Register;
implementation
  . 
  .  // Implementation part of all classes and functions
end.

感谢高级..

1 个答案:

答案 0 :(得分:1)

如果设备包含在designtime-package中并且此软件包安装在IDE中,则在IDE加载软件包时会调用Register-procedure。 它用于注册组件,向导或其他IDE扩展,如属性编辑器 IDE 通常,您会在过程的实现中找到RegisterComponents()的调用。 此方法用于将组件注册到IDE的组件面板。