不要这一句  return;
就可以了!

解决方案 »

  1.   

    public class AppTest
    {
       public static s_appRun = false;
       
       [STAThread]
       static void Main() 
       {
    cfrmMain frmMain=new cfrmMain();
    frmMain.Text =accApp.Title; 
    frmMain.Show();
             while( !s_appRun )
                 Application.DoEvents();
       }
    }然后在cfrmMain 的Closed事件中:
    AppTest.s_appRun = true;
      

  2.   

    刚才错了
    应该这样改!
    static void Main() 
    {
    cfrmMain frmMain=new cfrmMain();
    frmMain.Text =accApp.Title; 
    frmMain.Show();
    Application.Run(frmMain);
    return;
    }
      

  3.   

    用Application.Run(...)
    不然用ShowDialog ()
    有什么不好?只是测试个小程序。
      

  4.   

    参考《C# Windows程序设计》里面讲的很详细!
      

  5.   

    你是做的static void Main()
    就最好不用return!