Tim,

I think you asked two questions.

1 - can you determine if Window-Eyes is running without COM?

Yes, you can use the following:

// check to see if Window-Eyes is running
if (FindWindow("GWMExternalControl", "External Control")) {
   windoweyesLoaded = TRUE;
} // end if
else {
   windoweyesLoaded = FALSE;
} // end if


2 - can you speak a string without COM?

No... You have to use either GWSpeak.Speak or WindowEyes.Application to speak something. Now there may be wrappers out there that take care of this but ultimately you have to use COM.

Regards,
Doug

Tim Burgess wrote:
Hi,
Is there a simpler way of detecting if Window-Eyes is in memory then passing
it a string to speak without going down the COM route?
I'm writing a self-voicing application, hence the question. Best wishes. Tim Burgess
Raised Bar Ltd
Phone:  +44 (0)1827 719822
Mobile:  07989 486976
Web:  http://www.raisedbar.net
Facebook:
http://www.facebook.com/pages/Atherstone-United-Kingdom/Raised-Bar-Ltd/12023
4896800
Don't forget to vote for improved access to music and music technology at http://www.raisedbar.net/petition.htm

Reply via email to