在问题#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需要采取哪些额外步骤?
找到了我自己的问题的答案:
ASP.NET中的MSHTML
如果您有兴趣,这里是基于VB.NET的解决方案,您可以使用ASP.NET(.aspx.vb).确保从.NET对象集合和"Imports System.Runtime.InteropServices"添加对Microsoft.mshtml的引用
有了这个线索,我通过打开"添加引用"对话框,查看COM选项卡而不是.NET选项卡找到了这个.它的组件名称是Microsoft HTML Object Library.