public static TolNum GetIntance() { if (tol == null) { lock (lockobj) { tol = new TolNum(); } } return(tol); }
public TolNum Read() { TolNum tol1 = (TolNum)AccessXmlSerializer.XmlToObject("d:\\Sum.xml", typeof(TolNum)); if (tol1 == null) { tol.Save(); } else { tol = tol1; } ParamSetMgr.GetInstance().SetDoubleParam("产品计数", tol.nSumProduct); ParamSetMgr.GetInstance().SetDoubleParam("左废纸数", tol.nLeftProduct); ParamSetMgr.GetInstance().SetDoubleParam("右废纸数", tol.nRightProduct); ParamSetMgr.GetInstance().SetDoubleParam("上料吸嘴数", tol.nLoadNozzleWorkNum); ParamSetMgr.GetInstance().SetDoubleParam("下料吸嘴数", tol.nUnLoadNozzleWorkNum); ParamSetMgr.GetInstance().SetDoubleParam("左贴装吸嘴数", tol.nLeftNozzleWorkNum); ParamSetMgr.GetInstance().SetDoubleParam("右贴装吸嘴数", tol.nRightNozzleWorkNum); return(tol); }