在C#中
同一个项目下,有没有什么办法可以让两个不同的窗体程序通过箭头运行先后打开,并且同时存在呢?

解决方案 »

  1.   

    可以. 用 form.Show() 打开窗体.
      

  2.   

    先启一个程序,然后System.Diagnostics.Process.Start("第二个程序.exe")
      

  3.   

    可以做到的.
    在你项目的Program.cs文件里把static void Main方法里
    在Application.Run(new XXX());这句前面加上
    XXX form = new XXX();
    form.Show();
    也就是:
    static void Main()
    {
         Application.SetCompatibleTextRenderingDefault(false);
         Application.EnableVisualStyles();
         XXX form = new XXX();             //XXX为你第一个窗体
         form.Show();
         Application.Run(new YYY());       //YYY为你第二个窗体
    }
      

  4.   


    楼主,你真神奇! 你想干什么?运行:先编辑代码-运行代码那你试试,main 函数去读取 数据库或XML,第一次运行 值1,打开1窗体,把值改成2;在运行就 打开2窗体(若1窗体被关闭,则把值再改回1)
      

  5.   


    顶此楼,楼主 是男是女?  搞NET多久?这思路真创意!