Steve Wow, amazing, I would not have thought WindowEyes would be getting in
the way, but the following code works in vanilla VBS.
set r = GetObject(, "Reflection2.Session")
set we = CreateObject("WindowEyes.Application")
with we.speech
.speak( r.CursorColumn)
End With
But when run in WE 8.4 (without of course the connectEvent) it fails on the
first line.
Jonathan
On Oct 7, 2014, at 8:23 AM, Steve Clower <[email protected]> wrote:
> Jonathan,
>
> GetObject is a native VBScript function. I'm curious, can you get access to
> the object from a stand-alone script, e.g. one which isn't hosted by
> Window-Eyes?
>
> Steve
>
>
> --
> Stephen Clower
> Window-Eyes Product Support and App Development
> Ai Squared
> 725 Airport North Office Park
> Fort Wayne, IN 46825
> (802) 362-3612
> www.aisquared.com<http://www.aisquared.com>
> Sent from my phone.
>
>
> On Oct 7, 2014, at 7:27 AM, "Jonathan C. Cohn"
> <[email protected]<mailto:[email protected]>> wrote:
>
> I am having issues reproducing a GetObject() command I am using in a JAWS
> script to work in WindowEyes. In JAWS GetObject(R”eflection.Session”). Note
> that in JAWS this takes just one argument. After invoking this command I can
> act directly with the scriptable objects of the current session. In VBS with
> WindowEyes the GetObject requires two parameters, where the second parameter
> appears to be equivalent to the parameter that JAWS uses.
>
> If I use a null string for the first parameter then Reflection creates a new
> hidden window. If I use the path of the Reflections settings file then I get
> a new session to the host. If I leave the first parameter completely blank, I
> get back an ActiveX error. What am I missing here?
>
> Thanks in advance for any hints.Best wishes,
>
> Jonathan
>
>
>
>