【发布时间】:2016-06-17 17:31:35
【问题描述】:
我使用 Delphi Berlin VCL 模板创建了一个 SDI 应用程序。我可以通过编程 File|New 来创建额外的实例,如下所示:
procedure TSDIAppForm.FileNew1Execute(Sender: TObject);
var
LNewDoc: TSDIAppForm;
begin
LNewDoc := TSDIAppForm.Create(Application);
LNewDoc.Show;
end;
只有所有者表单显示在任务栏上。此外,关闭所有者表单会关闭所有实例。如何取消链接其他实例,以便它们独立运行并单独显示在任务栏上?
【问题讨论】:
-
不完全是重复的,因为我也在询问如何获得多个独立运行的 SDIAppForms。
标签: delphi vcl delphi-10.1-berlin