麻烦各位帮忙 用 aa=new ActiveXObject("aa")总是提示不能创建对象 是什么原因啊

aiwaweiwei 2002-11-20 09:52:00
请解释 帮忙改正 谢谢!!!
...全文
69 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
qo 2002-11-25
  • 打赏
  • 举报
回复
没安装EXCL
pocketpc 2002-11-25
  • 打赏
  • 举报
回复
那这句话又什么毛病也提示不可以不能创建对象 var oXL = new ActiveXObject("Excel.Application")这句话有什么问题?
方工 2002-11-20
  • 打赏
  • 举报
回复
或者**不是个安全的ActiveX控件, 浏览器的安全设置里禁止运行。
blues-star 2002-11-20
  • 打赏
  • 举报
回复
new ActiveXObject("**");

**是这个ACTIVEX的PROGID,如果正确的话到HKEY_CLASSES_ROOT\下应该能找到这个PROGID,错了,就是找不到。
Lostinet 2002-11-20
  • 打赏
  • 举报
回复
"aa"是你做的组件?你查过注册表,有aa了没有?
rwu 2002-11-20
  • 打赏
  • 举报
回复
Javascript创建对象标准写法是:
var aa=new ActiveXObject("Scripting.FileSystemObject");
其中
Scripting 是你的ActiveX组件制作的工程名,
FileSystemObject 是你的ActiveX组件工程中的类名
例如,
用VB创建一个ActiveX DLL 工程,
工程名取为:ActiveXTest
在里边创建一个类模块
类模块名为:myTest
制作完成以后,编译为ActiveXTest.dll
这时,你就可以在Javascript里创建这个对象了:
var aa=new ActiveXObject("ActiveXTest.myTest");

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧