windows-7 - ActiveX 组件无法创建对象 : 'MSXML2.DOMDocument'

标签 windows-7 vbscript 64-bit activex

我正在尝试创建对象 Msxml2.DOMDocument.4.0 的实例,但出现以下错误: ActiveX 组件无法创建对象:“MSXML2.DOMDocument”

此行发生错误: 设置 xmlDoc = CreateObject("Msxml2.DOMDocument.4.0")

如何解决这个问题?

感谢您的帮助

最佳答案

您的脚本运行的计算机上可能未(正确)安装 Msxml2.DOMDocument 的特定版本 4.0。尝试创建与版本无关的对象:

Set xmlDoc = CreateObject("Msxml2.DOMDocument")

这应该为您提供在您的计算机上“运行”的版本。如果失败,请尝试

Set xmlDoc = CreateObject("Msxml2.DOMDocument.6.0")

或尝试使用版本号。使用 TypeName(xmlDoc) 获取有关有效版本的提示。

附注如果您的问题是由 32 位与 64 位问题引起的,this可能会为您提供有关检查事项的进一步提示。

关于windows-7 - ActiveX 组件无法创建对象 : 'MSXML2.DOMDocument' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16167111/

相关文章:

python - NumPy for Python 2.7 在 64 位 Windows 上

c++ - _HUGE 和 __IMP__HUGE 在 "math.h"

c++ - int_least64_t vs int_fast64_t vs int64_t

c++ - 如何使用USB-USB桥接电缆将两台PC与ubuntu OS连接,另一台与Windows 7 Os连接

c# - MSMQ + C#,接收带有编码 byte[] 正文的消息在 Windows 7 和 Windows XP 上的行为不同

windows - 多个程序引导和sendkeys替代

vbscript - 对象关闭时不允许记录集操作 VBS

python - 使用来自 VBscript 的参数调用 Python 脚本

.net - Windows 7 中可能存在的数据执行保护 (DEP) 问题

wpf - 当监视器设置设置为 "Show Desktop Only On 1"时,访问 WPF 中的第二个监视器