TWAIN Working Group

Newsletter Signup
Donate
Help keep TWAIN free
  • About TWAIN
    • What’s New?
    • News
    • Events
    • Membership
    • Consider a Donation
    • Contact Us
  • Why TWAIN?
  • Developers
    • Driver Developer
    • Application Developer
    • TWAIN Features
    • Specification & Tools
    • Self Certification Process
  • Support Forums
  • Scanner End-User
  • Find Certified Drivers
    • Facebook
    • LinkedIn
    • Vimeo

Does TwainDSM.DLL Replace Twain_32.dll

Forums › TWAIN Classic › Does TwainDSM.DLL Replace Twain_32.dll

  • This topic has 4 replies, 1 voice, and was last updated 2 years, 1 month ago by markm.
Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • January 16, 2019 at 10:56 am #50802 Reply
    AnthonyD
    • Topics - 96
    • Replies - 190
    • Total Posts - 286

    I have a VB.NET application that was recently rebuilt on Windows 10 and now my Scanner Dialog is not working properly. I am wondering if this is related to the Twain DLL.

    The scanning works, but the native scanner dialog does not work with the mouse click event and using the up and down arrows or mouse scroll skips items in the drop downs. The native scanner dialog works if you access it through Adobe or elsewhere, but no longer fully functional through my application. This works if I build in Windows 7.

    I might be barking up the wrong tree here, but I would still like to know what TwainDSM.dll is and what it is used for.

    Thank you,

    January 23, 2019 at 11:19 am #50804 Reply
    Prabhas
    • Topics - 96
    • Replies - 190
    • Total Posts - 286

    @Anthony,

    Need some clarification on the Windows 7 OS version (32 bit or 64 bit ?) and which scanner you are trying with.

    January 24, 2019 at 7:54 am #50806 Reply
    AnthonyD
    • Topics - 96
    • Replies - 190
    • Total Posts - 286

    Hi,

    This is happening on Windows 10 64bit.
    This happens with all of our scanners, but the one I am using is a Canon DR-9080C.

    The application is built in Visual Studio 2017, is a VB.NET application and my machine is also Windows 10 64bit.

    Thank you,
    Anthony

    January 24, 2019 at 11:31 am #50807 Reply
    AnthonyD
    • Topics - 96
    • Replies - 190
    • Total Posts - 286

    Update: I was able to resolve the native scanner dialog issue I was having by replacing the call to Application.AddMessageFilter(CType(Me.FindForm, IMessageFilter)) with Application.AddMessageFilter(CType(Me, IMessageFilter)). The drop down controls are now accessible. I also did the same for the EndingScan routine where Application.RemoveMessageFilter(CType(Me.FindForm, IMessageFilter)) was replaced with Application.RemoveMessageFilter(CType(Me, IMessageFilter)).

    I am still curios on what the TwainDSM.dll is and if it replaces the Twain_32.dll. I believe that a Twain_64.dll does not exist, correct?

    January 25, 2019 at 8:25 am #50811 Reply
    markm
    • Topics - 96
    • Replies - 190
    • Total Posts - 286

    twaindsm.dll is the open source data source manager, written and maintained by the TWAIN Working Group. It’s 100% compatible with the much older twain_32.dll, and it comes in both 32-bit and 64-bit flavors.

  • Author
    Posts
Viewing 5 posts - 1 through 5 (of 5 total)
Reply To: Reply #50811 in Does TwainDSM.DLL Replace Twain_32.dll
Your information:




Quick Links

Service Providers
TWAIN Support Forums
Membership
Contact Us
Privacy Policy

Newsletter Signup

TWAIN Working Group Family

TWAIN Working Group
TWAIN Direct®
TWAIN Resources
TWAIN Certified Drivers
PDF/raster

  • Facebook
  • GitHub
  • LinkedIn
  • Vimeo

Recent Topics

  • Scanner starts transfer when console gets closed (CITRIX)
  • Kodak RFS 3600
  • Didn’t save enough file scan
  • EPSON V600 TWAIN and WIA on Windows 10
  • When and how to use WaitForEvents command ?
  • Quarterly Newsletter
  • TWAIN Working Group Membership
  • Logo Usage
  • TWAIN License
  • Contact Us
Privacy Policy • Privacy Tools • Copyright © 2021 TWAIN Working Group • by iHwy, LLC • Log in

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.