【发布时间】:2017-07-06 21:27:58
【问题描述】:
iam to Unable to cast object of type 'HtmlAgilityPack.HtmlDocument' to type 'mshtml.IHTMLDocument2'
HTMLDocument doc = new HTMLDocument();
IHTMLDocument2 doc2 = (IHTMLDocument2)doc;
【问题讨论】:
-
似乎错误是非常自我描述的。您不能将 A 类型转换为 B 类型,就像您不能将布尔值转换为日期一样
-
这样我们就可以把system.windowsforms.document转换成html IHTMLDocument2 IHTMLDocument2 doc = (IHTMLDocument2)webBrowserDomDocument.Document.DomDocument;这是可能的,但我也将在 HTML AgilityP ack 中进行转换
标签: c#