我在Delphi 2007中有一个基本表单,我想在另一个项目中重用,添加一些其他按钮等。
我熟悉子类化非GUI对象,但是可以以相同的方式子类化Form吗?你能在设计模式下对子类Form进行更改吗?
你是如何做到这一点以及需要注意什么?
答案 0 :(得分:8)
正如idursun所说(他比我快一点):
将基本表单添加到新项目中。 然后选择“File \ New \ More ...” 从“Delphi-Projects”分支中选择“可继承元素”,找到您的基本表单并单击“确定”。
(因为我使用德语版的Delphi 2009,菜单项的实际名称可能会有所不同)
然后,您可以更改新的或基本表单。 如果我这样做,我确保在IDE中打开这两个表单,因为有时似乎Delphi没有得到所有更改,如果我不这样做。
答案 1 :(得分:1)
您应该将基本表单添加到新项目中,并且在新表单窗口中应该有一个Inherit
标签,您可以在其中为新表单选择基本表单。