我开发了一个activeX控件。现在我给用户使用,但是每次都要手动从IE的查看对象中删除原来的文件。然后才可以使用,请问如何可以做到用新的ActiveX控件替换原来的activeX控件啊?当然是代码实现啊。。非手动注册的~~,请关注此贴,我是在线等待的
解决方案 »
- socket,Receive函数出现WSAEFAULT错误应该怎么解决
- sockaddr_in.sin_addr.S_un.S_addr=htonl(INADDR_ANY)如果我要将INADDR_ANY改成一固定IP,怎么写?
- VC中如何用代码实现A机器上对B机器上某个目录下.txt文件的操作(当然这个用VC写的程序是在A机器上运行)
- Formview上的Edit控件为什么不能使用Ctrl+C及Ctrl+V分别做粘贴和拷贝
- 在ActiveX控件中调用MSCHART出错的问题,有谁知道??
- 在ie工具条加图标的问题
- 我刚写的聊天程序,在公司能运行,我传给我的朋友(另一公司),为何就不能运行呢?
- 如何在位图中(CDIB类)写入字符串
- 如何在工具栏上放控件?
- Crypto高手请进!
- VC6.0创建新新数据库
- 怎么判断是哪种类型的光驱
我打包成cab包,结果下载下来,还是原来的样子
这个是ActiveX网络上使用的基本内容的啊。 如果你控件的版本是1.0.0.0 你改成1.0.0.1都说明是升级了,会自动下载安装的啊。
去看看Flash控件不就是这样的么,不然它怎么给每个使用的用户都手动发送一份啊?你说程序上去实现是不行的,因为程序上再多该近也没有用处啊 只是在服务器上折腾。还是使用ActiveX网络应用本省就提供的这种机制吧,而且这个是唯一方法吧。是在不行就要自己写一个向Windows Update一样的东西,每次使用控件都固定向服务器发送自身版本信息,发现是老版本就强制客户端更新,
但这样做你没法保证能通过IE的安全关卡。