Ok, thanks Aaron. Chip
Chip Orange Florida Public Service Commission Computer Systems Analyst 850-413-6314 -----Original Message----- From: Scripting [mailto:scripting-bounces+corange=psc.state.fl...@lists.window-eyes.com] On Behalf Of Aaron Smith via Scripting Sent: Tuesday, June 30, 2015 8:37 AM To: Chip Orange; 'Window-Eyes Scripting List' Subject: RE: uia and uia automation references Hi, Chip. There are two ways: 1. Using Visual Studio, add a reference to the uiautomationcore.dll file located in your system directory. Visual Studio will automatically create the interop dll, stick in your project, and reference it. 2. Use the TlbImp utility that ships with the .NET library to create the interop DLL by hand. You'll then need to add it to your project, and reference it. Regardless of which method you use, once it's referenced, add a using line, like this: using UIAutomationClient; Then you can create a client object by doing: IUIAutomation client = new IUIAutomation(); Once you have a client, Bob's your uncle. Aaron -- Aaron Smith Web Development * App Development * Product Support Specialist Ai Squared * 725 Airport North Office Park, Fort Wayne, IN 46825 260-489-3671 * www.aisquared.com To insure that you receive proper support, please include all past correspondence (where applicable), and any relevant information pertinent to your situation when submitting a problem report to the Ai Squared Technical Support Team. > -----Original Message----- > From: Chip Orange [mailto:chip.ora...@gmail.com] > Sent: Monday, June 29, 2015 7:48 PM > To: Aaron Smith; 'Window-Eyes Scripting List' > Subject: RE: uia and uia automation references > > Aaron, > > I am trying to follow your answers to learn to do this, but I don't understand > your response here. Is this some VS will do for you automatically, or, must > you do it manually using the utility you mention? > > Thanks, > > Chip > > > -----Original Message----- > From: Scripting > [mailto:scripting-bounces+chip.orange=gmail....@lists.window-eyes.com] > On Behalf Of Aaron Smith via Scripting > Sent: Monday, June 29, 2015 4:42 PM > To: cov...@ccs.covici.com > Cc: Window-Eyes Scripting List > Subject: RE: uia and uia automation references > > Right. Studio creates an interop from the uiautomationcore.dll, adds that to > your project, and references it. You can do that manually using the TlbImp > utility that ships with the .NET SDK. Convert the DLL manually, add that to > your project, and reference it. > > Aaron > > -- > Aaron Smith > Web Development * App Development * Product Support Specialist Ai > Squared * 725 Airport North Office Park, Fort Wayne, IN 46825 > 260-489-3671 * www.aisquared.com > > To insure that you receive proper support, please include all past > correspondence (where applicable), and any relevant information pertinent > to your situation when submitting a problem report to the Ai Squared > Technical Support Team. > > > -----Original Message----- > > From: cov...@ccs.covici.com [mailto:cov...@ccs.covici.com] > > Sent: Monday, June 29, 2015 4:32 PM > > To: Aaron Smith > > Cc: Window-Eyes Scripting List > > Subject: Re: uia and uia automation references > > > > Well, in the project just created, you have two ui*.dll files, neither > > of > which is > > the uiautomationcore.dll, the uiautomationclient.dll, I have and can > > also obtain by searching assemblies, the other one > > crossnesshooklib.dll I do > not > > have on my system at all. > > > > Aaron Smith <asm...@aisquared.com> wrote: > > > > > I just tried it, and it worked fine for me. I created a new > > > solution, > went to > > Project -> Add Reference, chose Browse, pointed the File Open dialog > > to c:\windows\system32\uiautomationcore.dll, hit ok, and > > UIAutomationClient was added as a reference. I saved it so that you could > try it out: > > > > > > > > > http://getwindoweyes.com/App_Central/Developers/SDK/WindowsFormsA > > pplic > > > ation1.zip > > > > > > Aaron > > > > > > -- > > > Aaron Smith > > > Web Development * App Development * Product Support Specialist Ai > > > Squared * 725 Airport North Office Park, Fort Wayne, IN 46825 > > > 260-489-3671 * www.aisquared.com > > > > > > To insure that you receive proper support, please include all past > > correspondence (where applicable), and any relevant information > > pertinent to your situation when submitting a problem report to the Ai > > Squared Technical Support Team. > > > > > > > -----Original Message----- > > > > From: cov...@ccs.covici.com [mailto:cov...@ccs.covici.com] > > > > Sent: Monday, June 29, 2015 2:38 PM > > > > To: Aaron Smith > > > > Cc: Window-Eyes Scripting List > > > > Subject: Re: uia and uia automation references > > > > > > > > vs would not let me do that -- it said it was not a valid dll for > > > > that operation or some such -- I went to c:\windows\system32 . > > > > > > > > Aaron Smith <asm...@aisquared.com> wrote: > > > > > > > > > Sorry, I missed that you were looking for UIA. You can reference > > > > UIAutomationCore.dll for UIA objects. You can find that in your > > > > system32/syswow64 directories. > > > > > > > > > > Thanks, > > > > > > > > > > Aaron > > > > > > > > > > -- > > > > > Aaron Smith > > > > > Web Development * App Development * Product Support Specialist > > > > > Ai Squared * 725 Airport North Office Park, Fort Wayne, IN 46825 > > > > > 260-489-3671 * www.aisquared.com > > > > > > > > > > To insure that you receive proper support, please include all > > > > > past > > > > correspondence (where applicable), and any relevant information > > > > pertinent to your situation when submitting a problem report to > > > > the Ai Squared Technical Support Team. > > > > > > > > > > > -----Original Message----- > > > > > > From: cov...@ccs.covici.com [mailto:cov...@ccs.covici.com] > > > > > > Sent: Monday, June 29, 2015 1:29 PM > > > > > > To: Aaron Smith > > > > > > Cc: Window-Eyes Scripting List > > > > > > Subject: Re: uia and uia automation references > > > > > > > > > > > > hmmm, I have downloaded we90sdk.zip and in there is > > > > > > windoweyesinterop.dll, and I find all kinds of libraries in > > > > > > there, but not the ui automation ones. The references don't > > > > > > look anything like the ones in the example. Did I download > > > > > > the > wrog > > library? > > > > > > > > > > > > > > > > > > Aaron Smith <asm...@aisquared.com> wrote: > > > > > > > > > > > > > Hello, > > > > > > > > > > > > > > You'll want to grab the latest SDK from > > > > > > www.gwmicro.com/App_Central/Developers. It contains the > > Window- > > > > Eyes > > > > > > Interop DLL you can reference. > > > > > > > > > > > > > > Thanks, > > > > > > > > > > > > > > Aaron > > > > > > > > > > > > > > -- > > > > > > > Aaron Smith > > > > > > > Web Development * App Development * Product Support > > > > > > > Specialist Ai Squared * 725 Airport North Office Park, Fort > > > > > > > Wayne, IN > > > > > > > 46825 > > > > > > > 260-489-3671 * www.aisquared.com > > > > > > > > > > > > > > To insure that you receive proper support, please include > > > > > > > all past > > > > > > correspondence (where applicable), and any relevant > > > > > > information pertinent to your situation when submitting a > > > > > > problem report to the Ai Squared Technical Support Team. > > > > > > > > > > > > > > > -----Original Message----- > > > > > > > > From: Scripting [mailto:scripting- > > > > > > > > bounces+asmith=aisquared....@lists.window-eyes.com] On > > > > > > > > bounces+Behalf > > > > Of > > > > > > via > > > > > > > > Scripting > > > > > > > > Sent: Monday, June 29, 2015 10:06 AM > > > > > > > > To: scripting@lists.window-eyes.com > > > > > > > > Subject: uia and uia automation references > > > > > > > > > > > > > > > > Hi. I am trying to start a .net project and I want to use > > > > > > > > the references like you have in your sample project, but I > > > > > > > > can't find a dll for some of the ui ones that you have -- > > > > > > > > can you tell me what you used in the add reference dialog > > > > > > > > to > get > > them? > > > > > > > > > > > > > > > > Thanks. > > > > > > > > > > > > > > > > -- > > > > > > > > Your life is like a penny. You're going to lose it. The > question is: > > > > > > > > How do > > > > > > > > you spend it? > > > > > > > > > > > > > > > > John Covici > > > > > > > > cov...@ccs.covici.com > > > > > > > > _______________________________________________ > > > > > > > > Any views or opinions presented in this email are solely > > > > > > > > those of the author and do not necessarily represent those > > > > > > > > of > Ai > > Squared. > > > > > > > > > > > > > > > > For membership options, visit http://lists.window- > > > > > > > > eyes.com/options.cgi/scripting-window- > > > > > > > > eyes.com/asmith%40aisquared.com. > > > > > > > > For subscription options, visit http://lists.window- > > > > > > > > eyes.com/listinfo.cgi/scripting-window-eyes.com > > > > > > > > List archives can be found at http://lists.window- > > > > > > > > eyes.com/private.cgi/scripting-window-eyes.com > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > Your life is like a penny. You're going to lose it. The > > > > > > question > is: > > > > > > How do > > > > > > you spend it? > > > > > > > > > > > > John Covici > > > > > > cov...@ccs.covici.com > > > > > > > > > > > > > > > > > > -- > > > > Your life is like a penny. You're going to lose it. The question is: > > > > How do > > > > you spend it? > > > > > > > > John Covici > > > > cov...@ccs.covici.com > > > > > > > > > > -- > > Your life is like a penny. You're going to lose it. The question is: > > How do > > you spend it? > > > > John Covici > > cov...@ccs.covici.com > > > _______________________________________________ > Any views or opinions presented in this email are solely those of the author > and do not necessarily represent those of Ai Squared. > > For membership options, visit > http://lists.window-eyes.com/options.cgi/scripting-window- > eyes.com/chip.oran > ge%40gmail.com. > For subscription options, visit > http://lists.window-eyes.com/listinfo.cgi/scripting-window-eyes.com > List archives can be found at > http://lists.window-eyes.com/private.cgi/scripting-window-eyes.com > _______________________________________________ Any views or opinions presented in this email are solely those of the author and do not necessarily represent those of Ai Squared. For membership options, visit http://lists.window-eyes.com/options.cgi/scripting-window-eyes.com/corange%40psc.state.fl.us. For subscription options, visit http://lists.window-eyes.com/listinfo.cgi/scripting-window-eyes.com List archives can be found at http://lists.window-eyes.com/private.cgi/scripting-window-eyes.com _______________________________________________ Any views or opinions presented in this email are solely those of the author and do not necessarily represent those of Ai Squared. For membership options, visit http://lists.window-eyes.com/options.cgi/scripting-window-eyes.com/archive%40mail-archive.com. For subscription options, visit http://lists.window-eyes.com/listinfo.cgi/scripting-window-eyes.com List archives can be found at http://lists.window-eyes.com/private.cgi/scripting-window-eyes.com