Internet Explorer 互通性技術範例
更新:2007 年 11 月
這個範例會示範如何使用 Managed 程式碼來自動化 Microsoft Internet Explorer。這個範例會使用 Unmanaged InternetExplorer 型別,示範由這個類別所公開的方法和事件,並說明如何在 Managed 程式碼中接收 Internet Explorer 事件。
如需使用這些範例的詳細資訊,請參閱下列主題:
若要使用命令提示字元建置範例
開啟 [命令提示字元] 視窗,並巡覽至此範例的其中一個語言特定子目錄。
根據您選擇的程式語言,輸入 msbuild ExplorerCS.sln 或 msbuild ExplorerJSL.sln。
若要使用 Visual Studio 建置範例
開啟 [Windows 檔案總管],並巡覽至此範例的其中一個語言特定子目錄。
根據您選擇的程式語言,按兩下 ExplorerCS.sln 或 ExplorerJSL.sln 檔案的圖示,在 Visual Studio 中開啟檔案。
在 [建置] 功能表中,選取 [建置方案]。此範例應用程式將建置於預設的 \bin 或 \bin\Debug 目錄中。
若要執行範例
在 [命令提示字元] 視窗中,巡覽至已建置的可執行檔所在的目錄。
輸入 Explorer.exe。
在命令列中輸入網站的 URL,開啟該網站。
按 Enter 鍵,結束執行。
注意事項: 這個範例會建置一個主控台應用程式。您必須使用 [命令提示字元] 啟動及執行,才能檢視其輸出。
需求
**.NET Framework 版本:**2.0、1.1、1.0
備註
此範例會使用對 SHDocVw.tlb 這個 COM 型別程式庫的參考,以存取在該程式庫中定義的 InternetExplorer 型別。建置此範例時,您會注意到建置 Explorer.exe 的目錄中也含有 SHDocVw.dll。複製這個 DLL 能讓 Common Language Runtime 在載入其型別時,不需要在全域組件快取中註冊此 DLL。
請參閱
參考
System.Runtime.InteropServices