Пример #1
0
 private void Vpn_EventTimer_Tick(object sender, EventArgs e)
 { //연결중일때 스타트
     if (ConnectionEventCheck == true)
     {
         Vpn_EventTimer.Stop();
         this.Hide();
     }
 }
Пример #2
0
 private void Vpn_Login_FormClosed(object sender, FormClosedEventArgs e)
 {                                          //closed = 폼닫고나서 수행 closing 폼닫기전
     if (e.CloseReason == CloseReason.None) //hide 명령어 사용하면 여기로
     {
         return;
     }
     if (e.CloseReason == CloseReason.UserClosing)    //close 명령어 포함 사용자 창닫기까지 여기로
     {
         Vpn_EventTimer.Stop();
         VpnClientExitEvent(true);
         Close();
     }
 }
Пример #3
0
        private void Form1_Load(object sender, EventArgs e)
        {
            pictureBox_Loading.Image = Properties.Resources.Loading;
            panel1.BackColor         = Color.FromArgb(5, 102, 118);
            panel_Login.BackColor    = Color.FromArgb(5, 102, 118);
            panel_Connect.BackColor  = Color.FromArgb(5, 102, 118);
            panel_Connect.BackColor  = Color.FromArgb(5, 102, 118);
            VPN_ID.BackColor         = Color.FromArgb(5, 102, 118);
            VPN_PW.BackColor         = Color.FromArgb(5, 102, 118);
            VPN_Class VPN = new VPN_Class();

            VPN_ID.Focus();
            this.FormClosed                 += Vpn_Login_FormClosed; //폼 종료되는 것 연결
            pictureBox_Login.Click          += Vpn_Login_Button_Click;
            pictureBox_Exit.Click           += EXIT_button_Click;
            pictureBox_ConnectingExit.Click += VPNConnectingExitbutton_Click;
            if (VpnLoginCheck == true)//로그인 성공시 폼을 숨기고 다시 show 하는것이기때문에 로그인 성공했으면 결과값 남아있음.
            {
                Vpn_EventTimer.Start();
            }
        }