コード例 #1
0
        private void Form1_Load(object sender, EventArgs e)
        {
            string ontrak_sn = "N/A\nN/A";

            ontrak_sn = File.ReadAllText(@"ontrak.ini", Encoding.UTF8);


            Version_Number.Text = "Version " + VER_NUMBER;
            tools = new Tools();

            try
            {
                string[] sns = ontrak_sn.Split(new[] { '\n' }, StringSplitOptions.RemoveEmptyEntries);
                sns[0] = sns[0].Replace("\n", String.Empty);
                sns[0] = sns[0].Replace("\r", String.Empty);
                sns[0] = sns[0].Replace("\t", String.Empty);

                sns[1] = sns[1].Replace("\n", String.Empty);
                sns[1] = sns[1].Replace("\r", String.Empty);
                sns[1] = sns[1].Replace("\t", String.Empty);



                tools.Serial_number_device_A = sns[0];
                tools.Serial_number_device_B = sns[1];
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error with Ontrak.ini\n", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                Environment.Exit(0);
            }
            //  CalibrationTime = new CalibrationTime();///////////////////////////////////////////////////////////////////////////////////////////////////

            //  CalibrationTime.Timer();///////////////////////////////////////////////////////////////////////////////////////////////////////////////////

            Kenny.Hide();
            fireworks.Hide();

            int i;


            getAvilablePort();
            tempreature_fifo = new double[SAMPLES];


            for (i = 0; i < 36; i++)
            {
                Data[i]   = new double[SAMPLES];
                DataR[i]  = new double[SAMPLES];
                Offset[i] = new double[SAMPLES];
            }



            for (i = 0; i < 16; i++)
            {
                HTR_RESUTLS.Rows.Add(i + 1, 0, 0);
            }


            /*
             * foreach (DataGridViewRow row in HTR_RESUTLS.Rows)
             * {
             *    row.HeaderCell.Value = (row.Index + 1).ToString();
             * }
             * */

            HTR_RESUTLS.AutoResizeRowHeadersWidth(0, DataGridViewRowHeadersWidthSizeMode.AutoSizeToAllHeaders);
            HTR_RESUTLS.ClearSelection();


            HTR_RESUTLS.AllowUserToAddRows = false;



            HTR1_Radio.Enabled  = false;
            HTR2_Radio.Enabled  = false;
            HTR3_Radio.Enabled  = false;
            HTR4_Radio.Enabled  = false;
            HTR5_Radio.Enabled  = false;
            HTR6_Radio.Enabled  = false;
            HTR7_Radio.Enabled  = false;
            HTR8_Radio.Enabled  = false;
            HTR9_Radio.Enabled  = false;
            HTR10_Radio.Enabled = false;
            HTR11_Radio.Enabled = false;
            HTR12_Radio.Enabled = false;
            HTR13_Radio.Enabled = false;
            HTR14_Radio.Enabled = false;
            HTR15_Radio.Enabled = false;
            HTR16_Radio.Enabled = false;

            Print_PB.Enabled = false;

            Ontrak_SN.Text = "Ontrak SN: " + tools.Serial_number_device_A;
            Ontrak_SN.Update();
        }