Dave Nottage 557 Posted July 25, 2019 On 7/24/2019 at 6:46 AM, Dave Nottage said: Yes, with a different failure; can't recall exactly. I'll check again tomorrow. Tested this again today. Using TransferMode := ttmMemory, ScanTest.bmp is the result using the "standalone" DLL, and ScanTestA.bmp is the result using the "RDS" DLL. ScanTest.bmp ScanTestA.bmp Share this post Link to post
rvk 33 Posted July 25, 2019 Ah. But it does not not crap out There is definitely some alignment problem. You say "RDS" DLL. How is that DLL different? Is there something done with the calls? Could you share the code? Maybe if that problem is fixed, the other method with ttmNative is fixed automatically too. Share this post Link to post
Dave Nottage 557 Posted July 25, 2019 3 hours ago, rvk said: You say "RDS" DLL. How is that DLL different? The difference is it is loaded by RDS. 3 hours ago, rvk said: Could you share the code? I could put together code that just replicates the problem, if you're able to help with it Share this post Link to post
rvk 33 Posted July 25, 2019 (edited) If you can put together an example and the virtual channels work the same on RDP on win10, I can take a look. I take it this should do the same as TSScan and RemoteDesktopTwain but then directly from your own local utility program. Edited July 25, 2019 by rvk Share this post Link to post
Dave Nottage 557 Posted August 6, 2019 I've finally managed to put together a test case, which is here: https://github.com/DelphiWorlds/MiscStuff/blob/master/Test/RDSTwainTestCase.zip Share this post Link to post
Dave Nottage 557 Posted November 18, 2019 Bumping this in case anyone else might be able to contribute, i.e. we're still having the same problem. Test case is still in the same location, i.e: https://github.com/DelphiWorlds/MiscStuff/blob/master/Test/RDSTwainTestCase.zip Share this post Link to post