Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Getting List from ATL class
#1
Hi Gintaras,
I am trying to get list items from a worklist that is an ATL class. Normally, when I use the Find accessible object tool, I get the line by line list item

like in a regular application listbox but rather it says something like:

Acc a = acc("" "LISTITEM" win("Appname" "WindowsForms10.Window.8.app.0.378734a") "WindowsForms10.LISTBOX.app.0.378734a" "" 0x1002 0 0 "")

but here the screen object doesn't get framed by QM line-by-line like normally but rather the whole box on the screen gets framed and then the result is:

Acc a=acc("" "CLIENT" win("AppName" "ThunderRT6MDIForm") "ATL:05CCBBC8" "" 0x1000)

I geuss the ATL list is being fed by a server and I started reading about it here:

ATL Class Overview
http://msdn.microsoft.com/en-us/library/x1c35cc3(VS.80).aspx

but I think I am a bit over my head here.

Anyway, if the list is on the screen, there must be some way to scrape the data off (copy and paste doesn't work).

Hope this is something easy (but I fear not!).

Thanks, Stuart
#2
I cannot test but probably it is a custom control that does not support getting text using accessible object functions or other functions.


Forum Jump:


Users browsing this thread: 1 Guest(s)