public static void AnalyzeFiles(string CoreFolder, string[] FileNames, string OutputDir) { _CoreFolder = CoreFolder; apb = new AnalyzerProgressBar(FileNames.Length); BackgroundWorker bw = new BackgroundWorker(); bw.RunWorkerCompleted += new RunWorkerCompletedEventHandler(bw_RunWorkerCompleted); bw.DoWork += new DoWorkEventHandler(bw_DoWork); bw.ProgressChanged += new ProgressChangedEventHandler(bw_ProgressChanged); bw.WorkerReportsProgress = true; AFHolder afh = new AFHolder(FileNames, OutputDir); afh.bw = bw; bw.RunWorkerAsync(afh); apb.ShowDialog(); }
public static void AnalyzeFiles(string CoreFolder,string[] FileNames, string OutputDir) { _CoreFolder = CoreFolder; apb = new AnalyzerProgressBar(FileNames.Length); BackgroundWorker bw = new BackgroundWorker(); bw.RunWorkerCompleted += new RunWorkerCompletedEventHandler(bw_RunWorkerCompleted); bw.DoWork += new DoWorkEventHandler(bw_DoWork); bw.ProgressChanged += new ProgressChangedEventHandler(bw_ProgressChanged); bw.WorkerReportsProgress = true; AFHolder afh = new AFHolder(FileNames, OutputDir); afh.bw = bw; bw.RunWorkerAsync(afh); apb.ShowDialog(); }