-1

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

我想将模态表单嵌入到主表单中。当我对 Parent := Application.MainForm 进行编码时,应用程序运行并加载表单,之后应用程序以我无法做任何事情的方式被击中。

4

2 回答 2

0

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

AFAIK 如果控件是禁用窗口的子级,则无法启用该控件。所以Parent := Application.MainForm不会这样做:ShowModal在显示模态表单之前显式禁用所有顶级窗口。

于 2012-06-24T21:18:11.643 回答
0

您也可以为此使用“框架”。

于 2012-06-24T21:28:23.517 回答