Modify

Opened 12 years ago

Closed 12 years ago

#2694 closed Bug (Fixed)

AutoitX3_x64.dll not working for ControlListView and ControlTreeView in 32bit application

Reported by: lee.deboom@… Owned by: Jon
Milestone: 3.3.13.11 Component: AutoItX
Version: 3.3.8.1 Severity: None
Keywords: Cc:

Description

Have tried with both 3.3.8.1 and current version 3.3.10.2

Running through C# both 32bit and 64bit.

The following is what I have tried:

What works:

-- Basic AutoIt (run in both 32bit and 64bit modes) interacts fine with SysListView32 and SysTreeView32 controls on both 32bit and 64bit applications.
--AutoItX3.dll works fine for all the same as basic AutoIt
--AutoItX3_64.dll works fine with both above controls as long as the app being manipulated is also running in 64bit mode

What does NOT work:

--AutoItX3_x64 does not work for either SysListView32 or SysTreeView32 controls if the application being manipulated is running in 32bit mode.

All of the various ControlListView and ControlTreeView functions do not seem to work.

The one I noticed first and most obviously was regardless of what item I am trying to find in either control, AutoIt tells me it is not there.

ControlListView(FindItem) always returns -1 and
ControlTreeView(Exists) always returns 0 meaning does not exist

Attachments (0)

Change History (2)

comment:1 by Jon, 12 years ago

Can't be sure without a repo script, but the control search function was slightly different in AutoItX compared to AutoIt so I've synced them up and assuming that it fixes the problem.

comment:2 by Jon, 12 years ago

Milestone: 3.3.13.11
Resolution: Fixed
Status: newclosed

Fixed by revision [10491] in version: 3.3.13.11

Modify Ticket

Action
as closed The owner will remain Jon.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.