无法从MSHTML库中实例化HTMLXMLHttpRequest类

时间:2016-04-07 06:47:05

标签: vba excel-vba excel

任何人都可以告诉我如何从MSHTML库(Microsoft HTML Object Library)实例化HTMLXMLHttpRequest对象吗?我通过Excel使用VBA。

我花了几个小时阅读MSDN参考资料以及其他有关此内容的小信息,但没有成功。遗憾的是,很多信息都不能理解,因为它与JavaScript或C ++相关,或者开始讨论各种接口,脚本和IDispatch,我也不理解,尽管我们也试着阅读这些信息。

我认为这很简单:

dim httpRequest as HTMLXMLHttpRequest

set httpRequest = New HTMLXMLHttpRequest

但这不起作用,HTMLXMLHttpRequest在键入' New'之后甚至不会显示在intellisense列表中。

我显然缺少/不理解某事。我读到的一些内容涉及相关课程HTMLXMLHttpRequestFactoryIHTMLXMLHttpRequest

'创造'如果我理解正确,HTMLXMLHttpRequestFactory类的方法将返回IHTMLXMLHttpRequest对象。 IHTMLXMLHttpRequest的属性/方法与HTMLXMLHttpRequest类似,所以我想我可以使用它,并尝试了这个:

dim httpRequest as IHTMLXMLHttpRequest

set httpRequest = HTMLXMLHttpRequestFactory.Create

但不,也不行。任何人都可以帮助我吗?

0 个答案:

没有答案