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

返回介绍

RegisterClass过程

发布于 2019-08-04 字数 664 浏览 802 评论 0

Classes

procedure RegisterClass(AClass:TPersistentClass);

RegisterClass注册一个持久对象的类以至于它可以使用Object检索器。组件复写器调用RegisterClass来注册自定义的类以至于类类型可以从GetClass函数调用的类名中获得。如果一个类没有被注册,GetClass当传递类名时返回空。Aclass参数是自定义的类型从Tpersistent继承而来。对RegisterClass的调用是在一个注册过程或单元的部分初始化中类的定义之中。如果类是已经注册了,RegisterClass将不作什么。如果一个不同的类具有和一个已注册的类有相同的名,RegisterClass发出一个EfilerError异常。

注册一个组件使用RegisterNoIcon或RegisterComponents方法并不能自动的注册类来受GetClass函数的支持。必须为组件来调用RegisterClass。

发布评论

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

支持 Markdown 语法,需要帮助?

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