它被用在幾個網站上,這些網站似乎都假設讀者知道該怎麼做才能使用這種類型,但我不知道。C#:SHDocVw.WebBrowser_V1定義了什麼組合?
範例網站,看到的第一個評論: http://blogs.artinsoft.net/mrojas/archive/2008/09/18/newwindow2-events-in-the-c-webbrowsercontrol.aspx
它被用在幾個網站上,這些網站似乎都假設讀者知道該怎麼做才能使用這種類型,但我不知道。C#:SHDocVw.WebBrowser_V1定義了什麼組合?
範例網站,看到的第一個評論: http://blogs.artinsoft.net/mrojas/archive/2008/09/18/newwindow2-events-in-the-c-webbrowsercontrol.aspx
它不是一個程序集,它是一個COM組件。項目+添加引用,瀏覽選項卡,選擇c:\ windows \ system32 \ shdocvw.dll。在Windows 7中,改爲在同一目錄中選擇shdocvw.tlb。這會爲使用SHDocVw名稱空間的COM組件生成interop庫。 WebBrowser_V1是您可以從中獲得的一種類型。
添加COM引用到C:\ WINDOWS \ SYSTEM \ shdocvw.dll中
這將創建一個.NET參考Interop.shdocvw.dll(或類似的東西),包括適當的類型。
您可以從COM組件列表中獲取它。程序集名稱是「Microsoft Internet Controls」。
謝謝!兩個答案都是對的。我給了Hans Passant答案,但我記得他在msdn論壇上的名字,他之前曾幫助過我; – marc40000 2010-07-31 14:14:29
他的回答也比較透徹。 – 2010-09-02 16:48:13