Exemple #1
0
        public void SelectDevice()
        {
            fs = new FormSelect();
            fs.btn_done.Click += new EventHandler(btn_done_Click);

            _wh = new WinFormsWindowMessageHook(fs);
            fs.Devlist = GetScanersList();
            fs.ShowDialog();
            fs.BringToFront();
        }
Exemple #2
0
        public Scaner(string name, EnumScanerType type, WinFormsWindowMessageHook wh)
        {
            arg = new EventArgs();
            _name = name.Trim();
            _type = type;
            _wh = wh;
            if (_type == EnumScanerType.Twain)
            {
                try
                {
                    _twain = new Twain(_wh);
                    _twain.TransferImage += new EventHandler<TransferImageEventArgs>(_twain_TransferImage);
                    _twain.ScanningComplete += new EventHandler<ScanningCompleteEventArgs>(_twain_ScanningComplete);
                    _twain.SelectSource(_name);
                }
                catch
                {
                    _type = EnumScanerType.File;
                }

            }
        }
Exemple #3
0
 public ScanerManager(pBaseEntities GlobalEntities, WinFormsWindowMessageHook wh)
 {
     _ge = GlobalEntities;
     _wh = wh;
 }