我有许多现有表单需要转换为从其他基本表单TfrmBase
而不是普通TForm
继承。此基本表单是TForm
,具有一些附加功能。我所做的就是转换它们......
class(TForm)
更改为class(TfrmBase)
。当我运行应用程序时,FormCreate
甚至成功执行,但是当显示此表单(应用程序的主要表单)时,我得到一个例外:
Class TPanel not found
我确实在这张表格上有一个转换过的面板。实际上,uses子句确实添加了Vcl.ExtCtrls
,其中TPanel
来自。{/ p>
我需要做些什么来解决这个问题?我是否正在采取正确的步骤来转换这些表格?
答案 0 :(得分:2)
我在输入这个问题时发现了我的问题,这可能没有人会想到指出......
我所要做的就是从自动创建的表单中删除此基本表单,并且它有效。我本来应该做的事情。