(轉自MSDN)InternetExplorer.Application的用法及屬性解釋
阿新 • • 發佈:2019-02-08
using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class EventHandlers { public void OnBeforeNavigate2(object sender, ref object URL, ref object Flags, ref object Target, ref object PostData, ref object Headers, ref bool Cancel) { Console.WriteLine("BeforeNavigate2 fired!"); } } class Program { static void Main(string[] args) { EventHandlers e = new EventHandlers(); SHDocVw.InternetExplorer IE = new SHDocVw.InternetExplorer(); object Empty = 0; object URL = "http://www.live.com"; // override BeforeNavigate2 event IE.BeforeNavigate2 += new SHDocVw.DWebBrowserEvents2_BeforeNavigate2EventHandler( e.OnBeforeNavigate2); IE.Visible = true; IE.Navigate2(ref URL, ref Empty, ref Empty, ref Empty, ref Empty); System.Threading.Thread.Sleep(5000); IE.Quit(); } } }