Application Initialize;frmSplash := TfrmSplash.Create(Application); frmSplash.Show; frmSplash.Update;frmLogin := TfrmLogin.Create(Application); frmSplash.Hide; frmLogin.ShowModel;if frmLogin.Tag = 1 then //Username and password are true begin Application.CreateForm(TfrmMain,frmMain); Application.Run; end else end;
这段程序是写在,project\view source 当中
Application.Initialize; frmSplash:=TfrmSplash.Create(application);
frmSplash.Show;
frmSplash.Update ; Application.CreateForm(TfrmMain, frmMain);
Application.CreateForm(TfrmLogin, frmLogin);
Application.CreateForm(TfrmCustom, frmCustom);
Application.CreateForm(TfrmOption, frmOption);
Application.CreateForm(TfrmUnit, frmUnit);
Application.CreateForm(TfrmUnit2, frmUnit2);
Application.CreateForm(TfrmApply, frmApply);
Application.CreateForm(TfrmSelect, frmSelect);
Application.CreateForm(TdmStorage, dmStorage);
Application.CreateForm(TfrmGoods, frmGoods);
frmSplash.Hide;
frmSplash.Free; Application.Run;
frmSplash.Show;
frmSplash.Update;frmLogin := TfrmLogin.Create(Application);
frmSplash.Hide;
frmLogin.ShowModel;if frmLogin.Tag = 1 then //Username and password are true
begin
Application.CreateForm(TfrmMain,frmMain);
Application.Run;
end
else
end;
急!急!!
请问如何将子窗体做成dll文件调用!!
frmSplash.Show;
frmSplash.Update ; Application.CreateForm(TfrmMain, frmMain);
Application.CreateForm(TfrmLogin, frmLogin);
Application.CreateForm(TfrmCustom, frmCustom);
Application.CreateForm(TfrmOption, frmOption);
Application.CreateForm(TfrmUnit, frmUnit);
Application.CreateForm(TfrmUnit2, frmUnit2);
Application.CreateForm(TfrmApply, frmApply);
Application.CreateForm(TfrmSelect, frmSelect);
Application.CreateForm(TdmStorage, dmStorage);
Application.CreateForm(TfrmGoods, frmGoods);
frmSplash.Hide;
frmSplash.Free; Application.Run;在frmMain的OnCreate里写
IsLogin := False;
在frmMain的OnShow里写
if IsLogin = False then
begin
frmMain.Visible := False;
try
frmLogin := TFrmLogin.Create(Application);
frmLogin.showmodal;
finally
frmLogin.free;
end;
end
else
frmMain.visible := True;在frmLogin的Onclose里写
IsLogin := True;