Example #1
0
 //登入驗證
 private void btn_Login_Click(object sender, EventArgs e)
 {
     string username = GetData.LoginCheck(txt_ID.Text, txt_PASSWORD.Text);
     //驗證成功
     if (username.Length > 0)
     {
         //暫存目前的使用者名稱
         DataHandling.username = username;
         fm = new Form_main();
         DialogResult dr = MessageBox.Show("歡迎使用");
         Hide();
         fm.Show();
         //於主畫面標題顯示登入者名稱
         fm.Text += "[登入者:" + username + "]";
         //設定關閉視窗後重新顯示登入畫面事件
         fm.FormClosed += new FormClosedEventHandler(fm_FormClosed);
     }
     //驗證失敗
     else
     {
         DialogResult dr = MessageBox.Show("使用者名稱或密碼錯誤", "登入失敗", MessageBoxButtons.OK, MessageBoxIcon.Error);
         Focus();
     }
 }
Example #2
0
 //事件:當主畫面關閉時重新顯示登入畫面
 private void fm_FormClosed(object sender, FormClosedEventArgs e)
 {
     Show();
     fm = null;
 }