比如我有几个form,一个登陆窗口,一个主页面,因为我是先做的主页面所我按F9运行的时候出现的主页面,后来又添加了一个登陆窗口,怎样实现F9运行的时候出现的是登陆窗口?刚学delphi希望大虾们不惜赐教,万分感谢!

解决方案 »

  1.   

    project菜单->options->forms标签页->main form选择登陆窗口。
      

  2.   

    打开工程单元(菜单[Project]->[View Source]),然后参照下面的代码修改你的工程单元吧。
    program B;uses
      Forms,
      UnitB in 'UnitB.pas' {frmMain},
      Unit3 in 'Unit3.pas' {frmLogin};{$R *.res}begin
      Application.Initialize;
      Application.CreateForm(TfrmMain, frmMain);
      Application.CreateForm(TfrmLogin, frmLogin);
      Application.ShowMainForm := False;
      frmLogin.ShowModal;
      Application.ShowMainForm := True;
      Application.Run;
    end.
      

  3.   

    2个方案
    1.将你的登陆窗口作为主窗口.
    2.在项目文件中Application.CreateForm前先运行登陆窗口程序