Hi:
A person at Microsoft who is big into uia said he did not think the native DOM 
could be accessed from vbs without creating some kind of wrapper for it.
Since nobody has responded to this thread I am guessing nobody has done 
anything with uia so far but stayed with the temporary limited MSAA hooked uia 
events and objects.
I am trying to use any tool I can find to analyze a target program (Vb.net 2010 
Express).
  My latest try at getting events is using the AccEvent.exe program.
  The ListBoxes are in Panes and do not tell me if an option is selected or not 
selected with WindowEyes so that otherwise nice tool is not working out of the 
box.
  UISpy worked but I am not sure I am getting the correct information with it 
since I dont get the UIA, seemingly, events listed and it uses the managed 
version of the core dll.
  Anyway, it is tough trying to make sense out of uia operations when 
everything I need to use is created using wpf or uses uia itself as the 
accessiblity technique and that is what is not so good with the target program 
and WindowEyes in the first place.
  Later:
  Rick USA
  ----- Original Message ----- 
  From: RicksPlace 
  To: [email protected] 
  Sent: Tuesday, May 01, 2012 10:24 AM
  Subject: VBS, WE and UIA Native COM DLL(s)


  Hi Guys:
  Has anyone created a WE VBS App using the native UIA COM DLL(s)?
  There are 2 versions, one for Managed code (I can use them from within a 
VB.net APP), and the Native COM version which is for non managed client 
applications like WE (VBS Scripts?).
  I am trying to figure out which method managed or unmanaged would be better.
  I know managed and com but unmanaged COM is what the WE COM Engine is.
  I have no clue if the native UIA DLL(s) are usable easily from within a VBS 
Script so thought I'd see if anyone has actually done it already.
  I then need to consider performance and development environments, InProcess 
and Out-Of-Process operations being one consideration and .net framework 
development features versus VBS environments being another.
  I have used UISpy to look at vb.net 2010 Express a little and so far the UIA 
info seems to be there although I've yet to check out UIA Events.
  I think UISpy uses the Managed DLL while the newer UIAVerify uses the Native 
DLL if I read things correctly so I can't speek to if the information provided 
to each dll would be the same.
  Anyway, has anyone used vbs and the native uia dll(s)?
  Rick USA
  Rick USA

Reply via email to