我需要从JavaScript调用一些C ++函数。我按照How to create an ActiveX that can be used in a Javascript engine中的步骤操作,并使用Visual Studio中的ATL C ++技术创建了一个ActiveX对象。问题是,当我去调用JScript时,我收到错误“自动服务器无法创建对象”代码:800A01AD。
有人知道我错过了什么吗?
答案 0 :(得分:0)
引用已经good answer:
错误“自动化服务器无法创建对象”表示浏览器的安全设置太低,无法运行ActiveX控件。您必须将页面移动到受信任的站点列表并降低ActiveX设置,以便它可以运行。
就个人而言,我会像瘟疫一样避免使用ActiveX,因为它会锁定你进入IE唯一的世界。