Beispiel #1
0
        //private void OnElapsedTime(object source, ElapsedEventArgs e)
        //{
        //    WriteToFile("Monitoring Service  - OnElapsedTime ! " + DateTime.Now);
        //    if (isFisrtTime == -1)
        //    {
        //        timer.Interval = 1555000;
        //        try
        //        {



        //            WriteToFile("OPC Client is started at " + DateTime.Now);
        //        }
        //        catch (Exception ex)
        //        {
        //            WriteToFile(application.ApplicationName + ex);
        //            return;
        //        }

        //        string sExecutablePath = "C:\\Project\\Cliente_sem WinService\\SampleApplications\\bin\\Debug\\Quickstarts.ReferenceClient.exe";
        //        myProcess = System.Diagnostics.Process.Start(sExecutablePath);
        //        isFisrtTime = +1;
        //        myProcess.WaitForExit();
        //    }
        //}

        protected override void OnStop()
        {
            opcClient.Stop();
            WriteToFile("Monitoring Service is stopped at " + DateTime.Now);
        }