自己顶一下,C#菜鸟 现在还没分送给大家 见谅

解决方案 »

  1.   

    在main函数中先运行Login窗体,注意是login.ShowDialog(),在Logion声明一个公共变量loginSuccess判断是否登录成功,如果成功就运行Game窗体;再声明一个公共变量userID,用于存储成功登陆的用户。成功登陆后将userID传入Game(通过Game的构造函数来接受)。做法如下: 
            static void Main() 
          { 
                Application.EnableVisualStyles(); 
                Application.SetCompatibleTextRenderingDefault(false); 
                //login登陆窗体 
                  Login login = new Login(); 
                login.ShowDialog(); 
                //logSucess为登陆窗体login的公共变量,如果通过验证则为true;否则为false; 
                if (login.logSuccess) 
                { 
                    //如果通过验证则运行Game窗体 
                    Application.Run(new Game(login.userID)); 
                } 
            }