Пример #1
0
        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();
        }
Пример #2
0
        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();

        }