private void GetPicturesForm_Load(object sender, EventArgs e) { savedDevice = config.GetDevice(pictureDialog.GetDeviceType()); deviceWorker = devicesFactory.GetDeviceWorkFactory(pictureDialog.GetDeviceType()); deviceWorker.Completed += DeviceWorker_Completed; deviceWorker.Error += DeviceWorker_Error; deviceWorker.ImageChanged += DeviceWorker_ImageChanged; }
public string GetScannerName() { scanner.ImageChanged -= Scanner_ImageChanged; scanner.Error -= Scanner_Error; //scanner.Completed -= Scanner_Completed; System.Configuration.ConfigurationManager.RefreshSection("appSettings"); string ScanJpgPath = System.Configuration.ConfigurationManager.AppSettings["ScanJpgPath"]; if (!string.IsNullOrEmpty(ScanJpgPath)) { scanner = (IHWDeviceWork) new HDDDriveDevice(5, ScanJpgPath); } else { scanner = devicesFactory.GetDeviceWorkFactory(DeviceType.Scanner); } scanner.ImageChanged += Scanner_ImageChanged; scanner.Error += Scanner_Error; //scanner.Completed += Scanner_Completed; return(Configuration.GetDevice(DeviceType.Scanner).Name); }