473,404 Members | 2,187 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,404 software developers and data experts.

Web browser automation in .NET

Hi, all.

Does anyone know of any .NET library that can do web automation? I
was trying to use SHDocVw myself but I'm having so much problems
capturing the events and getting document elements. Is there a library
that can do all this?
Thanks,

Mar 19 '07 #1
4 4205
In .Net 2.0 there is a WebBrowser forms control that wraps the main
parts of SHDocVw - but not quite all. Would that do?

Marc

Mar 19 '07 #2
Hi, Marc.

Can it automated actions on the page loaded in it? like clicking
buttons, selecting from a drop-down menu...etc?

Thanks,

Mar 19 '07 #3
Yes; you can invoke all the same methods/properties that you could
through script (javascript etc) via the InvokeMember method, or you
can re-write the DOM completely.

Marc

Mar 19 '07 #4
On Mar 19, 2:34 am, "Ludwig Wittgenstein" <sender_...@hotmail.com>
wrote:
Hi, all.

Does anyone know of any .NET library that can dowebautomation? I
was trying to use SHDocVw myself but I'm having so much problems
capturing the events and getting document elements. Is there a library
that can do all this?

Thanks,
You can try SWExplorerAutomation (SWEA) from http://webiussoft.com.
The program creates an automation API for any Web application
developed with HTML, DHTML or AJAX. The Web application becomes
programmatically accessible from any .NET language.
SWEA API provides access to Web application controls and content.
The API is generated using SWEA Visual Scene Designer. SWEA Visual
Scene Designer helps create programmable objects from Web page content.

Mar 28 '07 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

15
by: qwweeeit | last post by:
Hi all, Elliot Temple on the 1 June wrote: > How do I make Python press a button on a webpage? I looked at > urllib, but I only see how to open a URL with that. I searched > google but no...
1
by: Jimmer | last post by:
I've got what should be an easy automation problem, but the solution simply isn't coming to me. I've got several public variables set up for automation as follows: Public gappExcel As...
1
by: Lee Seung Hoo | last post by:
hi~ :) I need all information of "Automation" or "Automation Object" what is that ? why is it useful ? How can I use that by C# or .Net Framework ?
1
by: Rashmi | last post by:
I have to create a power point from a web application and render it on a web browser. I tried automation of office power point on the server but read an article published by microsoft which talks...
4
by: Maxwell2006 | last post by:
Hi, I am struggling with making my website compatible with multiple browsers and versions. Is there any tool that shows me how my pages look like in different browsers
0
by: Sharath | last post by:
Quality Globe is Glad to Offer you the Fast Track course on Automation, QTP Basics and Advanced, and Quality Center Starting Date: June 4th, 2007 Timings: 10 AM to 3:30 PM Duration: 50 Hours ...
0
by: Sharath | last post by:
"Inspired" by the huge success of our first two automation fast track batches We are forced to start third fast track automation batch ...
0
by: Sharath | last post by:
We are glad to inform you that "Inspired" by the huge success of our first three automation fast track batches We are forced to start fourth fast track automation batch ...
0
by: Sharath | last post by:
We are glad to inform you that "Inspired" by the huge success of our first four automation fast track batches We are forced to start fifth fast track automation batch ...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.