首页 新闻 赞助 找找看

调用CommonDialog.ShowSave 出错提示 ActiveX 不能创建对象?

0
悬赏园豆:100 [已关闭问题] 关闭于 2011-12-30 16:36
编译好的Exe 在个别的机器上 调用 CommonDialog.ShowSave 出错提示 “ActiveX 不能创建对象”  
已复制comdlg32.ocx 到 windows\system32\ 并注册过

安装VB后,就可以了,不报错了,所以无法跟踪错误
不知何故,请帮忙解惑?我是web页面这个调用的CommonDialog的。
<OBJECT id="ComDialog"    classid="clsid:F9043C85-F6F2-101A-A3C9-08002B2F49FB" codebase="../COMDLG32.CAB" >
                             </OBJECT>
冰凌水晶的主页 冰凌水晶 | 初学一级 | 园豆:60
提问于:2011-07-28 15:30
< >
分享
所有回答(2)
0

那是因为comdlg32.ocx 没有正确注册

杯具程序员 | 园豆:1718 (小虾三级) | 2011-07-28 15:55
我感觉不是,因为我有注册,而且我还专门手动注册了一次。
支持(0) 反对(0) 冰凌水晶 | 园豆:60 (初学一级) | 2011-07-28 16:11
0

也许是别的机器人没有这个机制呢。。。

咆哮的野猪 | 园豆:60 (初学一级) | 2011-07-29 09:49
不是太明白 您的意思。
支持(0) 反对(0) 冰凌水晶 | 园豆:60 (初学一级) | 2011-07-29 10:43
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册