我在Delphi
中的一个旧项目中获得了一个代码。
因为delphi中的定义块(即在实现块开始之前)中有一个语句procedure Register;
。
据我所知,procedure
和Register
都是delphi中的关键字。
我对这种宣言的运作有点好奇。
有谁能告诉我这句话的影响是什么procedure Register;
?
声明声明如下:
unit TestProj
interface
uses
.
type
.
. // some other declarations
.
.
procedure Register;
implementation
.
. // Implementation part of all classes and functions
end.
感谢高级..
答案 0 :(得分:1)
如果设备包含在designtime-package中并且此软件包安装在IDE中,则在IDE加载软件包时会调用Register-procedure。 它用于注册组件,向导或其他IDE扩展,如属性编辑器 IDE 通常,您会在过程的实现中找到RegisterComponents()的调用。 此方法用于将组件注册到IDE的组件面板。