private void bgWorkerOpenLog_DoWork(object sender, DoWorkEventArgs e) { System.ComponentModel.BackgroundWorker worker; worker = (System.ComponentModel.BackgroundWorker)sender; LogFileIO log = (LogFileIO)e.Argument; log.ReadFile(worker, e); }
private void fdLog_FileOk(object sender, CancelEventArgs e) { // Reset UI before loading file tbResults.Text = String.Empty; lblCount.Text = "0"; LogFileIO logFile = new LogFileIO(); logFile.LogFilePath = fdLog.FileName; bgWorkerOpenLog.RunWorkerAsync(logFile); }