TDataModuleを継承しようとすると、Delphiは子孫クラスをフォームのように扱い、フォントやクライアントのプロパティなどのプロパティを与えます。(実行時の「プロパティが存在しません」という例外)
TixDataModule = class(TDataModule);
TDM = class(TixDataModule)
end;
それを機能させるために何ができますか?
TDataModuleを継承しようとすると、Delphiは子孫クラスをフォームのように扱い、フォントやクライアントのプロパティなどのプロパティを与えます。(実行時の「プロパティが存在しません」という例外)
TixDataModule = class(TDataModule);
TDM = class(TixDataModule)
end;
それを機能させるために何ができますか?
継承されたすべてのコンポーネントが、dfminherited
ではなくでマークされていることを確認してください。object
Alt+F12で「dfmastext」と「dfmasvisual」を切り替えます。