public int qushufrombaidu_gaoqing(myDm mf, int dqinx, int jubing, int x1, int y1, int x2w, int y2h) { WriteLog.WriteLogFile(dqinx + "", "先截图再取数gaoqing"); int qushu = -1; string timestamp = mf.GetTime() + ""; string mydir1 = @"d:\mypic_save\" + timestamp + ".png"; MyLdcmd.myScreencap(dqinx, mydir1); System.Drawing.Bitmap f = MyFuncUtil.ReadImageFile(mydir1); if (f != null) { System.Drawing.Bitmap g = MyFuncUtil.KiCut(f, x1, y1, x2w, y2h); g.Save(@"d:\mypic_save\" + timestamp + "_1.jpg"); g.Dispose(); } if (File.Exists(@"d:\mypic_save\" + timestamp + "_1.jpg")) { string r = shuzishibie(dqinx, @"d:\mypic_save\" + timestamp + "_1.jpg"); if (r != null && r != "") { qushu = int.Parse(r); WriteLog.WriteLogFile(dqinx + "", " 高清取数的结果" + qushu); } } return(qushu); }