在问题#的回答中56107 https://stackoverflow.com/questions/56107/what-is-the-best-way-to-parse-html-in-c,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 http://web.archive.org/web/20081006160223/http://radio.javaranch.com/balajidl/2006/01/18/1137606354980.html
如果您有兴趣,这里是基于 VB.NET 的解决方案,您可以使用它
ASP.NET(.aspx.vb)。确保从 .NET 添加对 Microsoft.mshtml 的引用
对象集合和“导入 System.Runtime.InteropServices”
有了这个线索,我通过打开“添加引用”对话框并在 COM 选项卡(而不是 .NET 选项卡)下查看来找到了这一点。它的组件名称是 Microsoft HTML Object Library。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)