"Acquire" image from scanner...

I want to be able to start the scanner-software from my app.  How do I do it?
I also want to place the scanned image in my app.
Please give me some hints here...

I use Delphi Developer 2.0..
Thanx!

Erik N.
Erik NAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

interCommented:
Dear Erik N.,

I want to repeat my comment to one of the previous questions from
gipa:


This might be a hard question upon what you want to do. If you want just to start the scanning application (e.g. deskscan.exe for HP ScanJet clone) it is not complicated and you can do it by
WinExec; However if you want to start deskscan and get the scanned data you'd better use TWAIN which is a uniform interface to the scanning devices(by this way you can use any TWAIN compatible scanner device). Calling the twain to perform data transfer task is not easy. Another way (only if the scanner vendor provides this kind of interface) is using OLE. If your scanning software register itself as an OLE server, you can write an OLE client application which connects it. An when, from the scanning application 'update' is selected, you ole client control receives the data. The last way I know is to use the third parth component (for example ImageGear OCX from accusoft is excellent) but it requires that you pay for it.


Igor
0
ZifNabCommented:
Here is a free example of calling the twain-api :

 ftp://delphiexchange.com/pub/free/deztwain.zip

Good luck,
Zif.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Erik NAuthor Commented:
Dear Igor.
I will not try to "Get" the scanned data from a scanner-device, since it seems to be hard to accomplish. I will instead make it possible to start any scanner-program, using Winexec or Create- process..
Thanks for your comment, Igor...

Thank you also to ZifNab....

Erik N.

0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Delphi

From novice to tech pro — start learning today.