Hello John, I was hoping that I might learn how a screen reader is able to spy on other programs by inspecting the code in this project. However, there is nearly no documentation included and what little there is doesn't seem very revealing to me. I don't suppose that you have any documentation that discusses how or why this code should act as a screen reader. Any and all assistance appreciated! Bob ----- Original Message ----- From: "John Greer" <jpgreer17@xxxxxxxxxxx> To: <programmingblind@xxxxxxxxxxxxx> Sent: Saturday, February 23, 2008 1:41 PM Subject: Screen Reader in VB6 Here is a little modified project that I had found the original source to on the net sometime back. I can no longer find the page I got the original source from though. What it is is the basics of a Narrator like screen reader written in VB6. I have mostly been using it as a testing tool for various projects but it does have the potential to become much more. I have uploaded it to my website if anyone would care to download it and try their hand at it. Be aware that is of course not bug free, but I do remember at one point I had it reading messages in Windows Messenger to give an example of what is possible. www.blindcrawler.com/Programs/MSAAScreenReaderVB6.zip Enjoy and have fun. __________ View the list's information and change your settings at //www.freelists.org/list/programmingblind