07-22-2008, 07:03 PM
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
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