Exemple #1
0
        private void RightKeyPress(object sender, KeyEventArgs e)
        {
            if (e.KeyValue == 39)
            {
                //VisibleControl(false);
                picBell.Visible       = false;
                lblNoidungcauhoi.Text = "";
                lblName.Text          = "";
                Name        = "";
                labelR.Text = e.KeyValue.ToString();
                BellRang    = false;
                if (daudoc < ListCauhoi.Count)
                {
                    string cauhoi = ListCauhoi[daudoc].ToString();
                    lblNoidungcauhoi.Text = cauhoi;
                    string msg = cauhoi;
                    frmmain.Broadcast("STARTVD|" + msg);
                    daudoc++;
                }
                else
                {
                    lblNoidungcauhoi.Text = "";
                    frmmain.Broadcast("STARTVD|FINISH");
                }
            }
            if (e.KeyValue == 37)
            {
                //VisibleControl(false);
                picBell.Visible       = false;
                lblNoidungcauhoi.Text = "";
                Name = "";
                if (daudoc > 0)
                {
                    lblName.Text = "";
                    BellRang     = false;
                    daudoc--;
                    string cauhoi = ListCauhoi[daudoc].ToString();
                    lblNoidungcauhoi.Text = cauhoi;
                    string msg = cauhoi;
                    frmmain.Broadcast("STARTVD|" + msg);
                }
                else
                {
                    lblNoidungcauhoi.Text = "";
                    frmmain.Broadcast("STARTVD|FINISH");
                }
            }

            if (e.KeyValue == 82)     //reset: phím r
            {
                labelR.Text     = e.KeyValue.ToString();
                BellRang        = false;
                lblName.Text    = "";
                picBell.Visible = false;
                frmmain.SendToClients("RESET|", Name);
            }
            if (e.KeyValue == 68)     //tra loi dung. Phím d
            {
                labelR.Text = e.KeyValue.ToString();
                Pathsound   = @"sound\WinFirst.wav";
                Thread threadsound = new Thread(new ThreadStart(SoundPlayer));
                threadsound.Start();
            }
            if (e.KeyValue == 83)    //tra loi sai. Phím s
            {
                labelR.Text = e.KeyValue.ToString();
                Pathsound   = @"sound\false1.wav";
                Thread threadsound = new Thread(new ThreadStart(SoundPlayer));
                threadsound.Start();
            }
        }
        private void RightKeyPress(object sender, KeyEventArgs e)
        {
            if (e.KeyValue == 68) //tra loi dung. Phím d
            {
            }
            if (e.KeyValue == 83)//tra loi sai. Phím s
            {
                BellRang     = false;
                lblName.Text = "";
                frmmain.SendToClients("RESET|", Name);
            }
            if (e.Control && (e.KeyValue == 13))
            {
                Pathsound = @"sound\true1.wav";
                Thread thread = new Thread(new ThreadStart(SoundPlayer));
                try
                {
                    thread.Start();
                }
                catch { }

                if (picBell.Visible)
                {
                    picBell.Visible = false;
                    lblName.Text    = "";
                }
                panelResult.Visible      = true;
                lblNoidungcauhoi.Visible = false;
                HienthiKQ();
            }
            switch (e.KeyValue)
            {
            case 48:
                daudoc = 0;
                Choncauhoi();
                break;

            case 49:    //phim so 1
                daudoc = 1;
                Choncauhoi();
                break;

            case 50:    //phim so 2
                daudoc = 2;
                Choncauhoi();
                break;

            case 51:    //phim so 3
                daudoc = 3;
                Choncauhoi();
                break;

            case 52:    //phim so 4
                daudoc = 4;
                Choncauhoi();
                break;

            case 53:    //phim so 5
                daudoc = 5;
                Choncauhoi();
                break;

            case 54:    //phim so 6
                daudoc = 6;
                Choncauhoi();
                break;

            case 55:    //phim so 7
                daudoc = 7;
                Choncauhoi();
                break;

            case 56:    //phim so 8
                daudoc = 8;
                Choncauhoi();
                break;

            case 57:    //phim so 9
                daudoc = 9;
                Choncauhoi();
                break;
            }
            if (e.KeyValue == 27)
            {
                lblDongho.Text        = "";
                lblNoidungcauhoi.Text = "";
                playClock.Stop();
                timer1.Stop();
                panelResult.Visible = false;
            }
            if (e.KeyValue == 68) //tra loi dung. Phím d
            {
                Pathsound = @"sound\false1.wav";
                SoundPlayer();
            }
            if (e.KeyValue == 83)//tra loi sai. Phím s
            {
                Pathsound = @"sound\false1.wav";
                SoundPlayer();
            }
        }