private void ProcessMessages(object state) { bool result = false; try { if (!_processing) //dont execute until processing flag is false { _processing = true; ProcessMonitor pMonitor = new ProcessMonitor(); pMonitor.Process(); _processing = false; } } catch { } }
private void button1_Click(object sender, EventArgs e) { ProcessMonitor objMonitor = new ProcessMonitor(); objMonitor.Process(); }