gpt4 book ai didi

delphi - 表格出现在 'Application.CreateForm' 步骤之后

转载 作者:行者123 更新时间:2023-12-03 14:46:38 26 4
gpt4 key购买 nike

我正在 delphi 2007 (CodeGear RAD Studio) 中从事一个项目。申请中有几种表格。这三个表单的创建如下:

program MyProgram;

uses
Forms,
uMain in 'Source\uMain.pas' {MainForm},
uSettings in 'Source\uSettings.pas' {fSettings};

{$R *.res}

begin
Application.Initialize;
Application.CreateForm(TMainForm, MainForm);
Application.CreateForm(TSettings, Settings);
Application.Run;
end.

问题是,在线 Application.CreateForm(TSettings, Settings); 设置表单出现(非模态)。问题是为什么会发生这种情况?

我知道这可能还不够,但如果需要的话,我准备提供一些信息。

附注我目前正在重写程序逻辑,因此设置表单只会在它即将出现之前创建,然后将其删除。不过,我还是想知道这个问题的答案。

最佳答案

您的设置表单的 Visible 属性在设计时设置为 true,因此它一创建就会显示。

关于delphi - 表格出现在 'Application.CreateForm' 步骤之后,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17875494/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com