共用方式為


Internet Explorer 互通性技術範例

更新:2007 年 11 月

這個範例會示範如何使用 Managed 程式碼來自動化 Microsoft Internet Explorer。這個範例會使用 Unmanaged InternetExplorer 型別,示範由這個類別所公開的方法和事件,並說明如何在 Managed 程式碼中接收 Internet Explorer 事件。

如需使用這些範例的詳細資訊,請參閱下列主題:

Download sample

若要使用命令提示字元建置範例

  1. 開啟 [命令提示字元] 視窗,並巡覽至此範例的其中一個語言特定子目錄。

  2. 根據您選擇的程式語言,輸入 msbuild ExplorerCS.sln 或 msbuild ExplorerJSL.sln。

若要使用 Visual Studio 建置範例

  1. 開啟 [Windows 檔案總管],並巡覽至此範例的其中一個語言特定子目錄。

  2. 根據您選擇的程式語言,按兩下 ExplorerCS.sln 或 ExplorerJSL.sln 檔案的圖示,在 Visual Studio 中開啟檔案。

  3. 在 [建置] 功能表中,選取 [建置方案]。此範例應用程式將建置於預設的 \bin 或 \bin\Debug 目錄中。

若要執行範例

  1. 在 [命令提示字元] 視窗中,巡覽至已建置的可執行檔所在的目錄。

  2. 輸入 Explorer.exe。

  3. 在命令列中輸入網站的 URL,開啟該網站。

  4. 按 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

其他資源

與 Unmanaged 程式碼互通