Наследование: System.Windows.Forms.Form
Пример #1
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="strFile"></param>
 public FileToScan(string strFile, Scanner scanEngine, string strTerm, Boolean bCase, Boolean bRegex)
 {
     this.strAPIs = scanEngine.strAPIs;
     this.strFile = strFile;
     this.frmMaster = scanEngine.frmMaster;
     this.engineLocal = scanEngine;
 }
Пример #2
0
        /// <summary>
        /// Start a scan
        /// </summary>
        /// <param name="strAPIs"></param>
        /// <returns></returns>
        public bool Start(string [] strAPIs, string strPath, string[] strExts,frmMain frmMain)
        {
            this.strAPIs = strAPIs;
            this.frmMaster = frmMain;
            ScanParams scanParams = new ScanParams(strPath, strExts);
            ThreadPool.SetMaxThreads(intMaxThreads,intMaxThreads * 2);
            trdEnum = new Thread(this.ThreadFunction);
            trdEnum.IsBackground = true;
            trdEnum.Start(scanParams);

            return true;
        }