Sign in to follow this  
Followers 0
Sven

ImageSearchDLL.dll won't work with Win7 (x64), perhaps a general DLL <-> Win7 issue

4 posts in this topic

#1 ·  Posted (edited)

Hi there, just wanted to let you know that ImageSearchDLL.dll won't run if the OS used is Win7. I don't know if it's just the x64 version I'm running, or if it's a general Windows 7 issue. The same script however runs just fine on Windows XP x32 and Vista x64 partitions. While these two keep outputting

>"C:\Program Files\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper.exe" /run /prod /ErrorStdOut /in "C:\Documents and Settings\testaccount03\Desktop\test\test2.au3" /autoit3dir "C:\Program Files\AutoIt3" /UserParams

+>15:38:51 Starting AutoIt3Wrapper v.1.10.1.14 Environment(Language:0409 Keyboard:00010407 OS:WIN_XP/Service Pack 3 CPU:X86 ANSI)

>Running AU3Check (1.54.13.0) from:C:\Program Files\AutoIt3

+>15:38:52 AU3Check ended.rc:0

>Running:(3.2.12.1):C:\Program Files\AutoIt3\autoit3.exe "C:\Documents and Settings\testaccount03\Desktop\test\test2.au3"

0x10000000

+>15:38:53 AutoIT3.exe ended.rc:0

+>15:38:54 AutoIt3Wrapper Finished

>Exit code: 0 Time: 3.241

Win7 throws me

>"C:\Program Files (x86)\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper.exe" /run /prod /ErrorStdOut /in "C:\Users\testaccount01\Desktop\test\test2.au3" /autoit3dir "C:\Program Files (x86)\AutoIt3" /UserParams

+>15:50:24 Starting AutoIt3Wrapper v.2.0.0.1 Environment(Language:0409 Keyboard:00010407 OS:WIN_VISTA/ CPU:X64 OS:X64)

>Running AU3Check (1.54.14.0) from:C:\Program Files (x86)\AutoIt3

+>15:50:24 AU3Check ended.rc:0

>Running:(3.3.0.0):C:\Program Files (x86)\AutoIt3\autoit3_x64.exe "C:\Users\testaccount01\Desktop\test\test2.au3"

0x0000000000000000

+>15:50:24 AutoIT3.exe ended.rc:0

+>15:50:25 AutoIt3Wrapper Finished

>Exit code: 0 Time: 1.750

I've read in a magazine that MS changed the way DLLs are called in the later release candidates of Win7. Perhaps this is what causes the ImageSearchDLL.dll to fail. Could someone who is more experienced in the matter please take a look? Maybe there's a workaround or fix.

Edited by Sven

Share this post


Link to post
Share on other sites



It's a 64 bit issue. Are you using the 32 bit or 64 bit version of AutoIt? And then, are you using a 32 bit or 64 bit version of the dll?

One cannot call the other.

Share this post


Link to post
Share on other sites

One cannot call the other.

Thanks, that hint did it. Now all I need is a slap into my face. Stupidity must not be tolerated. Any volunteers? >_<

Share this post


Link to post
Share on other sites

:(

>_<

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0