如果不让MDI主窗体是启动窗体的话 程序报错 无法运行怎样才能做的让非MDI主窗体的窗体启动 ?? 谢谢了先

解决方案 »

  1.   

    主菜单"Project"-->"Option",在弹出的对话框中选择“Form"
    其中的"main from"是程序启动是出现的窗体,"Auto-create forms:"是窗体创建的顺序。
      

  2.   

    比如 现在Form1普通窗体、Form2MDI主窗体、Form3 MDI子窗体我设置Form1 启动的话程序无法运行 必须吧Form2 改成启动窗体才可以
      

  3.   

    你可以在工程文件中在application创建from2mdi的之前创建form1.这样就可以在这个之前创建Form1了
      

  4.   

    不行 那样就相当于Form1 为启动窗体了 程序出错 无法运行
      

  5.   

    Application.ShowMainForm:=false; //程序不显示主窗口
      Application.CreateForm(Tmain, main);
      Application.CreateForm(Tlogin, login);//创建登录窗体
    MDI主窗体似乎必须最先创建 添加Application.ShowMainForm:=false可以事先隐藏主窗体 适当的时候SHOW就行了
    然后你尽可能把其他不需要的窗体取消自动创建 在调用的时候再创建就可以
      

  6.   

    可以让他创建Creat,但是不显示啊!
      

  7.   

    deansroom(丁樵方玉) 说的应该是可行的
      

  8.   

    谢谢 deansroom(丁樵方玉)  谢谢小样的 谢谢大家我觉得菜鸟挺不容易的 像这样东西书上根本没有 英文又不好 老师也不教 哎!