Console App Newbie

Here is an easy one I'm sure....
I want to open a web page from a console app wait 2 min and then close the page.

Thank you for your help!
LVL 3
pablo_munozAsked:
Who is Participating?

[Webinar] Streamline your web hosting managementRegister Today

x
 
Bob LearnedConnect With a Mentor Commented:
using System.Diagnostics;

...

            // Start a new IE session, with the specified URL.
            Process process = new Process();
            process.StartInfo.FileName = "iexplore.exe";
            process.StartInfo.Arguments = "http://www.google.com";
            process.StartInfo.WindowStyle = ProcessWindowStyle.Normal;

            process.Start();

            // Wait for 2 minutes, and then close.
            process.WaitForExit(120000);

Bob
0
 
pablo_munozAuthor Commented:
Thank you so much for your response! It works great... Is there a way to close the web page after the 2 minutes?
0
 
mastooConnect With a Mentor Commented:
Maybe this instead of that last line:

System.Threading.Sleep( 120000 );
If( !process.HasExited() )
{
  process.CloseMainWindow();
}

:-)
0
 
Bob LearnedCommented:
The process.WaitForExit(120000); will wait for 2 minutes, and then if the user hasn't closed the browser, should close it itself.

Bob
0
 
pablo_munozAuthor Commented:
Thank You!!
0
All Courses

From novice to tech pro — start learning today.