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();
 }
Exemple #2
0
        /// <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;
            }
        }