【发布时间】:2017-07-24 06:02:01
【问题描述】:
我有一个 delphi 项目,它有多种形式,每个形式都需要覆盖 windows 方法来处理 windows 消息(例如 wndproc、wm_size ...)
我可以使用基本形式吗?
如果是,我如何使用基本表单,以便我可以从基本表单派生我的表单,并且所有表单都将具有相同的方法?
我从基本表单派生的表单是否会自动拥有这些方法而不声明它们?
谢谢
【问题讨论】:
-
当然,这就是继承类的全部目的。表格也不例外。 Delphi 以继承类的性质而闻名。
-
在文档中搜索Visual Form Inheritance。
-
@JerryDodge 嗨,杰瑞,当我从基本表单派生表单时,我可以在派生表单上使用声明的方法还是必须再次声明它们?例如,我在基本表单的私有部分中有一个处理 wm_size windows 消息的过程,我是否必须以派生形式再次声明此方法?
-
@KenWhite 谢谢肯
标签: forms delphi components