任何人都可以告诉我如何从MSHTML库(Microsoft HTML Object Library)实例化HTMLXMLHttpRequest
对象吗?我通过Excel使用VBA。
我花了几个小时阅读MSDN参考资料以及其他有关此内容的小信息,但没有成功。遗憾的是,很多信息都不能理解,因为它与JavaScript或C ++相关,或者开始讨论各种接口,脚本和IDispatch,我也不理解,尽管我们也试着阅读这些信息。
我认为这很简单:
dim httpRequest as HTMLXMLHttpRequest
set httpRequest = New HTMLXMLHttpRequest
但这不起作用,HTMLXMLHttpRequest
在键入' New'之后甚至不会显示在intellisense列表中。
我显然缺少/不理解某事。我读到的一些内容涉及相关课程HTMLXMLHttpRequestFactory
和IHTMLXMLHttpRequest
。
'创造'如果我理解正确,HTMLXMLHttpRequestFactory
类的方法将返回IHTMLXMLHttpRequest
对象。 IHTMLXMLHttpRequest
的属性/方法与HTMLXMLHttpRequest
类似,所以我想我可以使用它,并尝试了这个:
dim httpRequest as IHTMLXMLHttpRequest
set httpRequest = HTMLXMLHttpRequestFactory.Create
但不,也不行。任何人都可以帮助我吗?