private void pbxTransalte_Click(object sender, EventArgs e) { try { lblTranslate.Text = "翻譯中....."; this.Update(); lblTranslate.Text = APConfig.TranslateText(lblShow.Text); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
public void UpdateLable() { if (Current == ExamItem.Count) { FinishView(); return; } lblShow.Text = ExamItem[Current]; lblTranslate.Text = string.Empty; Current++; if (ckbAuto.Checked) { APConfig.SpeechEnglish(lblShow.Text); } }
private void btnWrong_Click(object sender, EventArgs e) { ErrorCount++; WrongItem.Add(lblShow.Text); if (ErrorCount >= APConfig.errorLimit) { APConfig.SpeechChinese("掰掰"); MessageBox.Show("下次再來!"); FinishView(); return; } else { lblError.Text = string.Format("錯誤: {0}", ErrorCount.ToString()); } UpdateLable(); }
private void pbxSpeak_Click(object sender, EventArgs e) { APConfig.SpeechEnglish(lblShow.Text); }