C#包含mshtml, SHDocVw, AxSHDocVw, IHTMLDocument2 的引用

來源:互聯網
上載者:User
包含mshtml, SHDocVw, AxSHDocVw的引用 

在vs2005中,這樣引進mshtml

在代碼開頭加上using mshtml; 

(具體方法    引用--》COM--》Microsoft HTML Object Library
using mshtml;

)

  

SHDocVw的引用,網上有篇文章這麼做的:

SHDocVw一定要在下面這個路徑找:(C:\Program Files\Microsoft Visual Studio 8\Application\PreEmptive Solutions\Dotfuscator Community Edition)

還有篇文章是這麼來添加引用的:

1 在 Visual C# 2005 或 Visual C# .NET 中建立一個 Windows 應用程式項目。預設情況下建立 Form1。

注意:在 Visual C# 2005 中,如果您找不到 SHDocVw.DLL 檔案或 AxSHDocVw.DLL 檔案,請在 Visual Studio 命令提示字元下運行下面的命令:

aximp %WINDIR%\system32\shdocvw.dll

然後,為 Microsoft WebBrowser 控制項建立公用語言運行庫代理 (SHDocVw.dll) 和 Windows 表單代理 (AxSHDocVw.dll)。若要在 Visual C# 2005 中添加 DLL 檔案,請按下列步驟操作:

a 在“項目”菜單上,單擊“添加引用”。

b 在“添加引用”對話方塊中,單擊“瀏覽”。

c 找到並選擇 AxSHDocVw.dll 和 SHDocVw.DLL 檔案。

d 若要為這兩個檔案添加項目引用,請單擊“確定”。

2 在“工具”菜單上,單擊“自訂工具箱”以開啟“自訂工具箱”對話方塊。在“COM 組件”選項卡上,添加一個對“Microsoft WebBrowser”的引用。單擊“確定”,將 WebBrowser 控制項添加到 Windows 表單工具箱。WebBrowser 控制項會顯示出來,並且在工具箱中帶有“Explorer”(資源管理員)字樣。

注意:在 Visual Studio 2005 中,不必執行步驟 2。

3 使用該工具箱向 Form1 添加一個 WebBrowser 控制項、一個 OpenFileDialog 控制項和一個 CommandButton 控制項。這就會向 Form1 類添加“AxWebBrowser1”、“OpenFileDialog1”和“Button1”成員變數。在 Visual C# 2005 中,會添加“webBrowser1”、“openFileDialog1”和“button1”成員變數

我的是vs2005,所以沒有第2步說的東西。但是做完第一步之後,我的工具箱裡沒有像第3步那樣出現AxWebBrowser1控制項,還是原來的webBrowser控制項

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.