Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

eztwain driver crashes msaccess when trying to access scanner in vba

Posted on 2012-12-25
11
Medium Priority
?
912 Views
Last Modified: 2013-01-14
savin 4018 network twain driver.

I'm trying to scan in vba using eztwain.

with eztwerp (eztwain.dll) it opens and scans fine, but when i try to access the scanner using the dll in vba it crashes.
0
Comment
Question by:eg252
  • 5
  • 5
11 Comments
 
LVL 52

Expert Comment

by:Gustav Brock
ID: 38722217
You may need an ActiveX control for this.
Some are free, but I have used the cheap csXImage control:

http://www.chestysoft.com/ximage/default.asp

A link to an Access demo is located somewhere down that page. It will get you going.

When I worked with it some years ago, I learned that Twain drivers are animals of their own and - because of this - the support from Simon (the developer who knows just about everything about scanners) is a very big help.

/gustav
0
 
LVL 1

Author Comment

by:eg252
ID: 38722511
i actually bought the csXImage control - and it  crashes the same. everything works until you try to scan. you can select the twain source, you can check if its connected, but when you try to acquire image it crashes up...  
When I use the ezTwerp program that comes with the eztwain.dll it works fine - perfect, but when i try to scan using the ocx or the dll it crashes..
I worked on this for hours and hours, was hoping there was someone out there that would know what im missing..
0
 
LVL 52

Expert Comment

by:Gustav Brock
ID: 38723015
Very well.
Then, I guess, it is an issue with the scanner driver itself.
Did you address Simon about this particular scanner? In general, drivers from manufacturers are of "uneven" quality and manufacturers' support know next to nothing about implementation of their hardware.

/gustav
0
New Tabletop Appliances Blow Competitors Away!

WatchGuard’s new T15, T35 and T55 tabletop UTMs provide the highest-performing security inspection in their class, allowing users at small offices, home offices and distributed enterprises to experience blazing-fast Internet speeds without sacrificing enterprise-grade security.

 
LVL 9

Expert Comment

by:macarrillo1
ID: 38738853
You might also want to try running Windows update to see if the newer dlls for Windows and office work better with this driver.
0
 
LVL 1

Author Comment

by:eg252
ID: 38743911
no. there is a program eztwerp which is 40k and it works fine. i know that the dll should worrrk. every time i access it in access it crashed. there must be something im missing.. i need this to work.
0
 
LVL 52

Expert Comment

by:Gustav Brock
ID: 38744016
But what are the comments from the manufacturer about their appearently buggy driver?
Perhaps it will only run under an old Windows version?

/gustav
0
 
LVL 1

Author Comment

by:eg252
ID: 38744230
i just tried twainCom demo version and it also worked. Im not sure what the limitation is. If i bought the chestysoft already - i would want it to work as well.. im not sure when this demo will expire.. it must be something simple that im missing..
0
 
LVL 52

Expert Comment

by:Gustav Brock
ID: 38744371
I would ask Simon about this.

/gustav
0
 
LVL 1

Accepted Solution

by:
eg252 earned 0 total points
ID: 38760369
simon was not able to help. in the end i went with TwainCom that works good
0
 
LVL 52

Expert Comment

by:Gustav Brock
ID: 38760797
If you refer to TwainCommander:

http://www.jse.de/products.html#twaincommander2

the reason why it does not cause a crash, may be that it as a command line tool runs in another process not controlled by Access.

Anyway, thanks for the feedback.

/gustav
0
 
LVL 1

Author Closing Comment

by:eg252
ID: 38773827
no one was able to help me.. i found a different solution - not the one i was looking for.. but it works.
0

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article shows how to use a free utility called 'Parkdale' to easily test the performance and benchmark any Hard Drive(s) installed in your computer. We also look at RAM Disks and their speed comparisons.
If you need a simple but flexible process for maintaining an audit trail of who created, edited, or deleted data from a table, or multiple tables, and you can do all of your work from within a form, this simple Audit Log will work for you.
This lesson discusses how to use a Mainform + Subforms in Microsoft Access to find and enter data for payments on orders. The sample data comes from a custom shop that builds and sells movable storage structures that are delivered to your property. …
Look below the covers at a subform control , and the form that is inside it. Explore properties and see how easy it is to aggregate, get statistics, and synchronize results for your data. A Microsoft Access subform is used to show relevant calcul…

971 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question