为什么不是ihtmlelement?
对于喜欢使用自动完成功能的许多程序员而言,这是非常令人困惑的。
答案 0 :(得分:1)
这是一个经过优化的COM接口,可用于编写脚本语言。实际类型是IDispatch,一种后期绑定的自动化接口类型。这将在VB.NET中显示为Object。
有许多不同的元素类型,IHTMLxxxElement,其中xxx可以是Anchor,Block,Body,Button,Comment,Control,Div等等。只需使用CType()进行转换即可获得所需的元素类型,包括IHTMLElement。或者利用VB.NET对后期绑定的内置支持,尽管你不会用它来获得IntelliSense。