private void btnBytes_Click(object sender, EventArgs e) { if (!(File.Exists(this.txtPicPath.Text.Trim()))) { this.richTextBox1.Text += "[" + DateTime.Now.ToString("HH:mm:ss") + "]文件[" + this.txtPicPath.Text.Trim() + "]不存在" + "\r\n"; return; } FileStream stream = null; try { stream = new FileStream(this.txtPicPath.Text.Trim(), FileMode.Open, FileAccess.Read); _blob = new byte[stream.Length]; stream.Read(_blob, 0, (int)stream.Length); } catch (Exception ex) { } finally { stream.Close(); } string str = NetRecognizePic.CJY_RecognizeBytes(_blob, _blob.Length, this.txtqUser.Text.Trim(), this.MD5String(this.txtqPwd.Text.Trim()), this.txtlpSoftId.Text.Trim(), this.txtlpCodeType.Text.Trim(), "0", "0", ""); string strerr = GetTextByKey(str, "err_str"); if (strerr != "OK") { this.richTextBox1.Text += "[" + DateTime.Now.ToString("HH:mm:ss") + "]" + strerr + "\r\n"; //MessageBox.Show(strerr); return; } string strpic_id = GetTextByKey(str, "pic_id"); this.txtPicID.Text = strpic_id; string strpic_str = GetTextByKey(str, "pic_str"); this.txtshibie.Text = strpic_str; this.richTextBox1.Text += "[" + DateTime.Now.ToString("HH:mm:ss") + "]识别结果:" + strpic_str + "\r\n"; }