/// <summary> /// 补件统计 /// 鄢国平 2013年8月28日 01:51:13 /// </summary> /// <returns></returns> public static BaseSearch GetPatchTotal() { try { //通过反射得到实例 Assembly _assembly = Assembly.LoadFile(System.IO.Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location) + "\\FZYK.WinUI.Sale.dll"); BaseSearch form = _assembly.CreateInstance("FZYK.WinUI.Sale.FrmPatchTotal") as BaseSearch; return(form); } catch (Exception ex) { throw ex; } }
///CXP 2013-05-08 /// <summary> /// 得到TC生产任务下达进度跟踪表 /// </summary> /// <param name="ptid">下达单ptID</param> /// <returns></returns> public static BaseSearch GetFrmTCProduceTaskStat(int ptID) { try { object[] args = new object[1]; args[0] = ptID; //通过反射得到实例 Assembly _assembly = Assembly.LoadFile(System.IO.Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location) + "\\FZYK.WinUI.Produce.dll"); BaseSearch form = _assembly.CreateInstance("FZYK.WinUI.Produce.StatProduce.FrmTCProduceTaskStat", false, BindingFlags.CreateInstance, null, args, null, null) as BaseSearch; return(form); } catch (Exception ex) { throw ex; } }
public static BaseSearch GetMeasureDeviceMain(string flag) { try { object[] args = new object[1]; args[0] = flag; //通过反射得到实例 Assembly _assembly = Assembly.LoadFile(System.IO.Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location) + "\\FZYK.WinUI.DeviceMeasure.dll"); BaseSearch form = _assembly.CreateInstance("FZYK.WinUI.DeviceMeasure.FrmMeasureDeviceMain", false, BindingFlags.CreateInstance, null, args, null, null) as BaseSearch; return(form); } catch (Exception ex) { throw ex; } }