1.How to handle scan errors? I dont realy have ADF, but paper can jam during scan (if i had ADF). Can ImageEn handle it? What will happen with data already been scanned ?
2.How to avoid application "hang", during scanner initialization ? When using WIA-based scan, scanner needs to be initialized or so. "Windows Scanner and Camera Wizard" showing "Waiting for scanner to respond" in this case. Is it possible to show same message ?
3. How to get list of WIA scanners only ? i.e. excluding WIA cameras ? And vice versa?
1. Acquire method returns False on fail. You can read last error using ImageEnView.IO.TwainParams.LastError (and LastErrorStr). Pages already scanned are acquired. You can remove them of course.
2. If you don't disable scanner dialogs, the waiting message should be displayed.
3. ImageEnView.IO.SelectAcquireSource([ieaWIA]). Please look at examples for more details.