我正在使用delphi 2007(CodeGear RAD Studio)中的一個項目。 應用程序中有幾個表單。 Thouse形式創建如下:窗體出現在'Application.CreateForm'步驟
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);
設置形式出現(未模態)。問題是爲什麼會發生?
我知道它可能沒有足夠的信息,但如果需要的話,我準備提供一些信息。
P.S.我目前正在重新編寫程序邏輯,因此設置表單將在它即將出現之前創建,並在此之後將其刪除。不過,我想知道這個問題的答案。
同意Arich' – RBA