ocx控件本地IE启动失败,有哪些可能原因?

rshen 2003-05-06 05:59:33
一ocx控件,在本地直接用IE启动,之前曾成功启动过,现在不行了。
正确的注册启动顺序是什么?

网页如下:

<HTML>
<center><H1>测试</H1><p>
<P>
<OBJECT
classid="clsid:D830DEBD-8CB4-4C6D-8A04-0A5532372923"
codebase="./abc.ocx#version=1,0,0,6"
width=534
height=367
align=center
hspace=0
vspace=0
>
</OBJECT>
</HTML>
...全文
31 5 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
hehaheha 2003-05-13
如果重新编译过除非你把版本改了,否则ie是不会重新卸载现在的版本安装新版本的。
在你打包的时候应该将版本改掉。
  • 打赏
  • 举报
回复
rshen 2003-05-07
我是重新编译过OCX,但未改动代码。这样VSESION也会自动变吗?
我怀疑提示的老版本是指之前可能在其它目录下用regsvr32注册过。不知是否有这种说法。
  • 打赏
  • 举报
回复
handsomebaby 2003-05-07
你的OCX的VSESION改了么?在STRING TABLE里
  • 打赏
  • 举报
回复
rshen 2003-05-07
当然是指正确启动控件啦。
现在的问题是当用regsvr32注册控件时提示可能有一个不同版本的控件已经启动因此无法正常regsvr,还提示用PView查看。而实际上PView是查看进程的,启动PView啥也看不到……
如何去掉所谓不同版本的同名控件呢?
  • 打赏
  • 举报
回复
hehaheha 2003-05-07
你指的启动是什么意思?到底是启动ie还是启动你的控件?
  • 打赏
  • 举报
回复
发帖
ATL

3233

社区成员

ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
帖子事件
创建了帖子
2003-05-06 05:59
社区公告
暂无公告