Exemplo n.º 1
0
        private void Form1_Load(object sender, EventArgs e)
        {
            //获取计算机名称
            string machineName = GetMachineName();

            tssLabel_pc_value.Text = machineName;

            //设置初始车间代号和站别代号

            /*
             * for (int i = 0; i < ComputerNameList.Length / 4; i++)
             * {
             *  if (machineName == ComputerNameList[i, 0])
             *  {
             *
             *  }
             * }
             */
            //将字符串data转换成枚举类型
            try
            {
                enumComputerName enumOne = (enumComputerName)Enum.Parse(typeof(enumComputerName), machineName.Substring(0, 10));

                matchingComputerName(enumOne);//匹配结果
            }
            catch
            {
                //MessageBox.Show("截取计算机名称异常","提示");
            }



            //获取系统时间
            tssLabel_date_value.Text = System.DateTime.Now.ToString();

            //获取选择的车间
        }
Exemplo n.º 2
0
        public void matchingComputerName(enumComputerName pcname)
        {
            switch (pcname)
            {
            case enumComputerName.C177002030:
                radioButton1.Checked = true;    //Fiorano
                radioButton4.Checked = true;    //NearField
                radioButton7.Checked = true;    //1#
                break;

            case enumComputerName.C17A000383:
                radioButton1.Checked = true;    //Fiorano
                radioButton4.Checked = true;    //NearField
                radioButton8.Checked = true;    //2#
                break;

            case enumComputerName.C181001167:
                radioButton1.Checked = true;    //Fiorano
                radioButton4.Checked = true;    //NearField
                radioButton9.Checked = true;    //3#
                break;

            case enumComputerName.C181001166:
                radioButton1.Checked  = true;   //Fiorano
                radioButton4.Checked  = true;   //NearField
                radioButton10.Checked = true;   //4#
                break;

            case enumComputerName.C177002028:
                radioButton1.Checked  = true;   //Fiorano
                radioButton5.Checked  = true;   //SFR50CM
                radioButton11.Checked = true;   //5#
                break;

            case enumComputerName.C177002029:
                radioButton1.Checked  = true;   //Fiorano
                radioButton6.Checked  = true;   //SFR300CM
                radioButton12.Checked = true;   //6#
                break;

            case enumComputerName.C181001165:
                radioButton1.Checked  = true;   //Fiorano
                radioButton6.Checked  = true;   //SFR300CM
                radioButton13.Checked = true;   //7#
                break;

            case enumComputerName.C183001067:
                radioButton2.Checked = true;    //F812
                radioButton4.Checked = true;    //NearField
                radioButton7.Checked = true;    //1#
                break;

            case enumComputerName.C183001066:
                radioButton2.Checked = true;    //F812
                radioButton4.Checked = true;    //NearField
                radioButton8.Checked = true;    //2#
                break;

            case enumComputerName.C181001372:
                radioButton2.Checked = true;    //F812
                radioButton4.Checked = true;    //NearField
                radioButton9.Checked = true;    //3#
                break;

            case enumComputerName.C181001371:
                radioButton2.Checked  = true;   //F812
                radioButton6.Checked  = true;   //SFR300CM
                radioButton10.Checked = true;   //4#
                break;

            case enumComputerName.C183001065:
                radioButton2.Checked  = true;   //F812
                radioButton6.Checked  = true;   //SFR300CM
                radioButton11.Checked = true;   //5#
                break;

            default:
                break;
            }
        }