Windows Develop Bookmark and Share   
 index > Windows Forms General > Accessing external windows form components through windows application (Screen Scraping for Windows Application)
 

Accessing external windows form components through windows application (Screen Scraping for Windows Application)

I have a external windows forms application which doesnt have source code or dll.Ofcourse it comes with a exe to launch and I would like to programatically access the form fields of this windows form, fill in the data and submit the form programatically through my own windows application. Something like screen scraping in web apps.

Is this possible and If it is then how?


Santhosh Kumar, Senior Programmer, accenture
Santhosh Pasupuleti  Thursday, October 01, 2009 7:57 PM
Check out this tool. Beware that reverse engineering like this is almost always expressly forbidden in any kind of license agreement.

Hans Passant.
nobugz  Thursday, October 01, 2009 8:30 PM
Hi Santhosh,

Another way is to use the Accessibility APIs to automate the target application. However, you still need to be careful about the license terms like nobugz stressed.

Or maybe you can let us know more about your scenarios?

Thanks,
Jie
MSDN Subscriber Support in Forum
If you have any feedback on our support, please contact msdnmg[at]microsoft.com 
Please remember to mark the replies as answers if they help and unmark them if they provide no help.

If you have any feedback, please tell us.

The CodeFx Project
My Blog (in Simplified Chinese)
Wang, Jie  Friday, October 02, 2009 9:48 AM

You can use google to search for other answers

Custom Search

More Threads

• Displaying a table in a pop-up form
• add reference of DLL
• Layout of items on window
• How to scroll more than one check list box from verical scroll bar
• Reports in VB.net
• .gif Form use
• Populate Listview with datareader
• render a bitmap DC works but displayed image is in monochrome?
• Rebar and Band controls ported to .NET
• How 2 change the style of controls so they will look like Office 2003 ?