关于同一个ActiveX控件的新版本替换老版本的问题

wutaihua 2008-11-04 11:31:00
我开发了一个activeX控件。现在我给用户使用,但是每次都要手动从IE的查看对象中删除原来的文件。然后才可以使用,请问如何可以做到用新的ActiveX控件替换原来的activeX控件啊?当然是代码实现啊。。非手动注册的~~,请关注此贴,我是在线等待的
...全文
79 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
qt_freelancer 2008-11-04
  • 打赏
  • 举报
回复
没有这方面经验,学习!
wutaihua 2008-11-04
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 xin0101 的回复:]
你可以把那个控件打成一个安装包的类型,等打开IE的时候就下载这个安装包然后安装就可以把旧的给换掉了。

这只是我的一个很简单的想法,不知道行不行的通。
[/Quote]

我打包成cab包,结果下载下来,还是原来的样子
wutaihua 2008-11-04
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 xin0101 的回复:]
你可以把那个控件打成一个安装包的类型,等打开IE的时候就下载这个安装包然后安装就可以把旧的给换掉了。

这只是我的一个很简单的想法,不知道行不行的通。
[/Quote]
我就是打包成的cab包,但是没有那个效果
阿鑫 2008-11-04
  • 打赏
  • 举报
回复
你可以把那个控件打成一个安装包的类型,等打开IE的时候就下载这个安装包然后安装就可以把旧的给换掉了。

这只是我的一个很简单的想法,不知道行不行的通。
wutaihua 2008-11-04
  • 打赏
  • 举报
回复
我的意思是说用IE下载下来的时候,IE上还是老的控件,必须删除原来的,下载下来以后打开的页面才是新的注册控件
Tinary3v0 2008-11-04
  • 打赏
  • 举报
回复
在服务器上把控件的版本提升了以后,用户使用的时候会自动下载新版本替换原来的版本的啊
这个是ActiveX网络上使用的基本内容的啊。 如果你控件的版本是1.0.0.0 你改成1.0.0.1都说明是升级了,会自动下载安装的啊。
去看看Flash控件不就是这样的么,不然它怎么给每个使用的用户都手动发送一份啊?

你说程序上去实现是不行的,因为程序上再多该近也没有用处啊 只是在服务器上折腾。

还是使用ActiveX网络应用本省就提供的这种机制吧,而且这个是唯一方法吧。

是在不行就要自己写一个向Windows Update一样的东西,每次使用控件都固定向服务器发送自身版本信息,发现是老版本就强制客户端更新,
但这样做你没法保证能通过IE的安全关卡。

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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