Opened 10 years ago

Closed 10 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: Component: AutoItX
Version: Severity: None
Keywords: Cc:


Have tried with both and current version

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 Changed 10 years ago by Jon

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 Changed 10 years ago by Jon

  • Milestone set to
  • Resolution set to Fixed
  • Status changed from new to closed

Fixed by revision [10491] in version:

Guidelines for posting comments:

  • You cannot re-open a ticket but you may still leave a comment if you have additional information to add.
  • In-depth discussions should take place on the forum.

For more information see the full version of the ticket guidelines here.

Add Comment

Modify Ticket

as closed The owner will remain Jon.

E-mail address and user name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.