Home › Forums › TWAIN Classic › No device for twaindsm.dll
- This topic has 3 replies, 3 voices, and was last updated 11 years, 10 months ago by Kaij.
- AuthorPosts
Hello all,
I’m trying to use the twaindsm.dll for a native x64 application.The problem is that I get the “select source” dialog but it is not populated with any scanner choice. I have an Epson 4490 Photo installed with it’s native drivers.
If I switch to 32bit application and the twain_32.dll, all seems to work fine.How can I get the scanner managed by the twaindsm.dll for my 64bit application?
Thank you very much and have anice day!!!!
Best Regards.
MarcI’m actually having the exact same problem. Willing to share code sample if necessary. Running on Microsoft Windows 7 64-bit home edition. My sample code is being compiled with MinGW 64 bit g++.
Hello,
I geuss I need even the datasource being compiled in 64bit. Having the scanner original datasource is not enough if this is 32bit.
As long as I was not able to find the 64 bit version of the file per4990.ds for my Epson Perfection 4990 Photo scanner, I think there is no solution to get the DSM working with 32bit datasources from a native 64bit software version.What are your thoughts about that?
Thanks a lot and have a nice day!!!!
Marc
@marc77 wrote:
I think there is no solution to get the DSM working with 32bit datasources from a native 64bit software version.
MarcThat is correct. The 64 bit version TWAINDSM.DLL running on a 64 bit Windows can only work with 64 bit DS. Therefore 32 bit DS are not visible for 64 bit applications.
The consequesce is that
a) you need to have a 64 bit DS if you want to use a 64 bit application
or
b) you need to use a 32 bit application if you have only 32 bit DS available
I hope this gives clarifcation.
Best regards,
Kaij
http://www.jse.de- AuthorPosts