示例#1
0
 public override void Dispose()
 {
     if (scanner != null)
     {
         scanner.Dispose();
         scanner = null;
     }
     if (driver != null)
     {
         driver.Dispose();
         driver = null;
     }
 }
示例#2
0
 public override bool Initialize()
 {
     try
     {
         driver = new ScannerServicesDriver();
         scanner = new Scanner(driver);
         scanner.ScanCompleteEvent += new ScanCompleteEventHandler(scanner_ScanCompleteEvent);
     }
     catch (Exception)
     {
         throw;
     }
     return true;
 }