예제 #1
0
        //search từ
        private void btnSearch_Click(object sender, EventArgs e)
        {
            if (txtSearch.Text != "")
            {
                string RESULT = txtSearch.Text.ToString().ToLower();
                if (newDic.search(RESULT) != "Không tìm thấy từ này !")
                {
                    Thread thr = new Thread(downloadImage);
                    if (_mode == 0)   // chế độ online
                    {
                        thr.Start();
                    }
                    else
                    {
                        LoadImage(RESULT);
                    }
                    Form_Information fi = new Form_Information(RESULT, newDic.search(RESULT));
                    fi.Show();
                }
                else
                {
                    Form_Ask fa = new Form_Ask();
                    fa.Show();
                }



                // load hình từ url ra form
            }
            else
            {
                MessageBox.Show("Please enter text !");
            }
        }
예제 #2
0
        private async void Form_remind_Load(object sender, EventArgs e)
        {
            this.TopMost = true;
            SpeechSynthesizer reader = new SpeechSynthesizer();
            FileStream        fs     = new FileStream("saveEV.txt", FileMode.Open);
            StreamReader      sr     = new StreamReader(fs, Encoding.UTF8);
            string            a      = sr.ReadToEnd();

            fs.Close();
            string[] g = new string[10];
            g = a.Split('\n');
            string[] q = g.Distinct().ToArray();
            for (int i = 0; i < q.Length - 1; i++)
            {
                if (_isClosing == true)
                {
                    break;
                }
                string ggg = q[i].TrimEnd();
                reader.Dispose();
                reader = new SpeechSynthesizer();
                reader.SpeakAsync(q[i]);
                txtRemind.Text = dic.search(ggg);
                await Task.Delay(5000);
            }
        }
예제 #3
0
        private async void button1_Click(object sender, EventArgs e)
        {
            this.TopMost = true;
            txtString2.Focus();

            FileStream   fs = new FileStream("saveEV.txt", FileMode.Open);
            StreamReader sr = new StreamReader(fs, Encoding.UTF8);
            string       a  = sr.ReadToEnd();

            fs.Close();
            string[] g = new string[10];
            g = a.Split('\n');
            string[] q = g.Distinct().ToArray();
            for (int i = 0; i < q.Length - 1; i++)
            {
                if (_isClosing == true)
                {
                    break;
                }
                string ggg = q[i].TrimEnd();
                progressBar1.Value = 100;
                txtString2.Text    = "";
                txtString1.Text    = dic.search(ggg).Split('-')[1];
                if (txtString1.Text != "")
                {
                    btnStart.Enabled = false;
                }
                for (int j = 0; j < 1000; j++)
                {
                    if (_isClosing == true)
                    {
                        break;
                    }
                    a = ggg;
                    b = txtString2.Text.ToString();
                    if (String.Compare(a, b) == 0)
                    {
                        // str1 equals str2
                        label1.Text = "good";
                        MessageBox.Show("Hay lắm anh Kiên của em !");
                        break;
                    }
                    else
                    {
                        // str11 is greater than str2, and String.Compare returned a value greater than 0
                        label1.Text = "No";
                    }
                    progressBar1.Increment(-1);
                    if (progressBar1.Value == 0)
                    {
                        MessageBox.Show("NGU, THUA CMNR !");
                        break;
                    }
                    await Task.Delay(20);
                }
                btnStart.Enabled = true;
            }
        }
예제 #4
0
        private void listBoxHistory_DoubleClick(object sender, EventArgs e)
        {
            Form_Information fi = new Form_Information(listBoxHistory.Text.ToString().TrimEnd(), dic.search(listBoxHistory.Text.ToString().TrimEnd()));

            fi.Show();
        }