protected void OnScanActionActivated(object sender, EventArgs e) { try { progresswork.Text = "Открытие сканера..."; scan.GetImages(); treeviewImages.ExpandAll(); progresswork.Text = "Ок"; progresswork.Fraction = 0; } catch (Exception ex) { QSMain.ErrorMessageWithLog(this, "Ошибка в работе со сканером!", logger, ex); } }
protected void OnButtonScanClicked(object sender, EventArgs e) { try { logger.Info("Получение изображений со сканера {0}...", comboScanner.Active); QSMain.WaitRedraw(); scan.CurrentScanner = comboScanner.Active; logger.Debug("run scanner"); scan.GetImages(); progressScan.Fraction = 0; progressScan.Text = ""; vimageslist1.UpdateList(); logger.Info("Ок"); } catch (Exception ex) { logger.Error(ex, "Ошибка в работе со сканером!"); throw ex; } TestCanSave(); }