Delphi 2010中,TDataModule如何实现继承?
- 内容介绍
- 文章标签
- 相关推荐
本文共计174个文字,预计阅读时间需要1分钟。
当我在Delphi中尝试继承TDataModule时,Delphi将后代类视为一种形式,因为它为它们提供了字体和客户端端属性等属性。在运行时,如果这些属性不存在,会引发异常。
以下是一个简化的代码示例:
pascalTDM=class(TDataModule)end;
TDMTix=class(TTixDataModule)end;
当我试图继承TDataModule时,Delphi将后代类视为一种形式,为它们提供字体和客户端属性等属性. (运行时“属性不存在”异常)TixDataModule = class(TDataModule); TDM = class(TixDataModule) end;
我能做些什么才能让它发挥作用?
本文共计174个文字,预计阅读时间需要1分钟。
当我在Delphi中尝试继承TDataModule时,Delphi将后代类视为一种形式,因为它为它们提供了字体和客户端端属性等属性。在运行时,如果这些属性不存在,会引发异常。
以下是一个简化的代码示例:
pascalTDM=class(TDataModule)end;
TDMTix=class(TTixDataModule)end;
当我试图继承TDataModule时,Delphi将后代类视为一种形式,为它们提供字体和客户端属性等属性. (运行时“属性不存在”异常)TixDataModule = class(TDataModule); TDM = class(TixDataModule) end;
我能做些什么才能让它发挥作用?

