-1
這可能不是我的應用程序(XE7)的問題,因爲它只發生在我的客戶工作站中的一個上,但是我想確認我是否正確編碼並要求提供解決方案的任何指導應用程序z訂購問題
會發生什麼事是,從應用程序主窗體沒有非模態形式,可以推出,然後當這些最後一個隨後關閉場所的應用主要形式,在Windows的Z順序的後面
這裏是我的啓動代碼的主要應用
Application.Initialize;
Application.MainFormOnTaskbar := True;
Application.CreateForm(TDM, DM);
Application.CreateForm(TfmMain, fmMain);
Application.CreateForm(TfmReportDefn, fmReportDefn);
Application.Run;
下面是代碼啓動非模態的例子形成
if (fmCustomer = nil) then
fmCustomer := TfmCustomer.Create(nil);
else
fmCustomer.SetFocus;
這裏是對非模態窗體的OnClose事件代碼
procedure TfmCustomer.FormClose(Sender: TObject; var Action: TCloseAction);
begin
action := cafree;
fmCustomer := nil;
end;
感謝您的任何答覆