private void Poll(object target) { TxtData.PublicData.ErrorCode = ftp.DownLoadRecipe() ? 0 : 16; if (TxtData.PublicData.ErrorCode == 0) { //2014.12.03 //注释掉检查文本格式 // TxtData.PublicData.ErrorCode = PublicFunc.IsRecipeOk(Application.StartupPath + "\\Txt\\Recipe.txt") ? 0 : 33; // } if (TxtData.PublicData.ErrorCode == 0) { TxtData.PublicData.ErrorCode = db.ExistRecipe(RecipeName) ? 0 : 45; } if (TxtData.PublicData.ErrorCode == 0) { TxtData.PublicData.ErrorCode = db.DeleteAllTraj(RecipeName) ? 0 : 38; } if (TxtData.PublicData.ErrorCode == 0) { TxtData.PublicData.ErrorLine = db.ImportProduct(Application.StartupPath + "\\Txt\\Recipe.txt", RecipeName); TxtData.PublicData.ErrorCode = (TxtData.PublicData.ErrorLine == 0) ? 0 : 20; // TxtData.PublicData.ErrorCode = (db.ImportProduct(Application.StartupPath + "\\Txt\\Recipe.txt", RecipeName) == 0) ? 0 : 20; } if (TxtData.PublicData.ErrorCode == 0) { TxtData.PublicData.ErrorCode = RobotKit.SoapInstance.SoapRead.SetAppdata("bUpload", false) ? 0 : 12; } if (TxtData.PublicData.ErrorCode == 0) { while (TxtData.DataBase.Upload) { System.Threading.Thread.Sleep(10); } } IsUpload = false; }