Dav*_*Lee 29 vbscript 64-bit windows-7 windows-7-x64
当我尝试在Windows 7(64位)计算机上的VB脚本中创建COM对象时,我总是会收到以下错误:
"ActiveX组件无法创建对象'xxx.xxx'.代码:800A01AD
我有应用程序使用COM对象没有任何问题.我试过在管理模式下运行命令行,没有区别.
有没有办法实现这个?
Dir*_*mar 52
VBScript解释器(cscript.exe/wscript.exe)在64位版本的Windows上有两种版本:32位版本和64位版本.
32位版本只能创建和使用32位COM组件,而64位版本只能创建和使用64位COM组件.
默认情况下,.vbs文件与64位版本相关联.您的COM组件很可能是32位,因此错误.
您可以在%windir%\SysWOW64
文件夹中找到32位版本.启动此版本应该可以访问所有32位COM组件:
%windir%\SysWOW64\wscript.exe myScript.vbs
Run Code Online (Sandbox Code Playgroud)
要么
%windir%\SysWOW64\cscript.exe myScript.vbs
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
41521 次 |
最近记录: |