コード例 #1
0
        //**************************************************************************************************
        //                                          Timer
        //**************************************************************************************************

        #region Timer

        private void Start_OnLine_Temp_Plotting()
        {
            //Liste für Temperatur-Werte leeren
            Data_Temp_at_Time = new List <Sensitivity_DataPoint_Temperature>();

            //Liste für Makierung Messung leeren und neu definieren
            Data_MeasurementMarker = new List <Sensitivity_DataPoint_Temperature> [TempSteps.Count];
            for (int i = 0; i < TempSteps.Count; i++)
            {
                Data_MeasurementMarker[i] = new List <Sensitivity_DataPoint_Temperature>();
            }

            //Alle Serien zuweisen
            GUI.Add_Series_to_Data(this);

            //Threath neu erstellen
            thread_Temp_Plotting = new Sensitivity_Parallel_Thread();
            //Event festlegen
            thread_Temp_Plotting.Event_OnParallelThread += new OnParaThreadHandler(Plot_Temp_every_SEC);
            //Timer Starten
            thread_Temp_Plotting.timer_1sec.Start();
        }