在问题#56107的回答中,Erlend提供了这个示例c#代码:
using mshtml;
...
object[] oPageText = { html };
HTMLDocument doc = new HTMLDocumentClass();
IHTMLDocument2 doc2 = (IHTMLDocument2)doc;
doc2.write(oPageText);
我想在VB.NET中使用mshtml,但IDE无法识别:
Imports mshtml
在VB.NET中使用MSHTML需要采取哪些其他步骤?
答案 0 :(得分:14)
找到我自己的问题的答案:
如果您有兴趣,这里是基于VB.NET的解决方案,您可以使用它 ASP.NET(.aspx.vb)。确保从.NET添加对Microsoft.mshtml的引用 对象集合和“Imports System.Runtime.InteropServices”
有了这个线索,我通过打开“添加引用”对话框,查看COM选项卡而不是.NET选项卡找到了这个。它的组件名称是Microsoft HTML Object Library。
答案 1 :(得分:0)
导入System.Runtime.InteropServices 和
“有了这个线索,我发现这是通过打开“添加引用”对话框(项目==>“添加引用”),然后在“ COM”选项卡而不是“ .NET”选项卡下查找的。它的组件名称是Microsoft HTML对象库。 “
工作100%