public cCarLocal() { AllStatueCar = new StatueCar[HeiFeiMideaDll.cMain.AllCarCount]; for (int i = 0; i < AllStatueCar.Length; i++) { AllStatueCar[i] = new StatueCar(); } AllStatueLineStation = new StatueLineStation[HeiFeiMideaDll.cMain.AllStopStationCount]; for (int i = 0; i < AllStatueLineStation.Length; i++) { AllStatueLineStation[i] = new StatueLineStation(); AllStatueLineStation[i].LineStationIndex = i + 1; } AllInfoLineStation = new HeiFeiMideaDll.cDataLocal.InfoLineStation[HeiFeiMideaDll.cMain.AllStopStationCount]; for (int i = 0; i < AllInfoLineStation.Length; i++) { AllInfoLineStation[i] = new HeiFeiMideaDll.cDataLocal.InfoLineStation(); AllInfoLineStation[i].WorkStation = i + 1; } AllStatueStation = new StatueStation[HeiFeiMideaDll.cMain.AllComputerShowCount]; for (int i = 0; i < AllStatueStation.Length; i++) { AllStatueStation[i] = new StatueStation(i); AllStatueStation[i].BarCodeChange += cCarLocal_BarCodeChange; } AllStatueOther = new cStatueOther[HeiFeiMideaDll.cMain.AllOtherMachineCount]; for (int i = 0; i < AllStatueOther.Length; i++) { AllStatueOther[i] = new cStatueOther(i + 1); } AllStatueLengNinQi = new StatueLengNinQi(); }
/// <summary> /// 条码改变时切换订单,影像专用 /// </summary> //public event GetOrderFromChangeBarHandle GetOrderFromChangeBar; public cCarLocal() { ModeIDChangeOne = false; ModeIDChangeTwo = false; AllStatueStation = new StatueStation[3]; for (int i = 0; i < AllStatueStation.Length; i++) { AllStatueStation[i] = new StatueStation(frmMain.mMain.AllDataXml.LocalSettings.TestNo * 3 - 3 + i); } switch (frmMain.mMain.AllDataXml.LocalSettings.TestNo) { case 11: ModeZheWangSet = new HeiFeiMideaDll.ModeZheWangSet(); break; default: ModeSet = new HeiFeiMideaDll.ModeSet[3]; for (int i = 0; i < ModeSet.Length; i++) { ModeSet[i] = new HeiFeiMideaDll.ModeSet(); } break; } NiuJu = new HeiFeiMideaDll.cNiuJu[3]; for (int i = 0; i < NiuJu.Length; i++) { NiuJu[i] = new HeiFeiMideaDll.cNiuJu(); } FengJiNowID = new int[3]; for (int i = 0; i < FengJiNowID.Length; i++) { FengJiNowID[i] = 0; } }