Delphi 7中的模态形式

时间:2012-06-20 14:57:34

标签: delphi delphi-7

在Delphi 7中,我有一个模型对话框,我想在主窗体中显示。现在它显示在主窗口外面。 我是Delphi的新手,我无法找到答案。

我想在主窗体中嵌入模态窗体。 当我编写Parent:= Application.MainForm时,应用程序运行并且表单被加载之后,应用程序就会以我无法做任何事情的方式受到攻击。

2 个答案:

答案 0 :(得分:0)

将模态表单的Position属性设置为poMainFormCenter。或者指定模式表单的LeftTop以将其放置在您想要的位置。用户仍然可以移动模态表单。

AFAIK如果控件是禁用窗口的子控件,则无法启用该控件。因此,Parent := Application.MainForm无法解决问题:ShowModal在显示模态表单之前明确禁用所有顶级窗口。

答案 1 :(得分:0)

你也可以使用“帧”。