Activex控件打包成Internet包之后不能正常显示,请高手帮忙。
在有些机器上可以正常,有些机器不正常。
不能正常显示的机器的症状是,出现是否下载对话框
点击“是”,等下载结束之后IE上显示红叉。
请高手赐教,万分感谢。注:我已经增加了数字签名并实现了IobjectSafe接口,根IE安全级别应该没有关系,我设置最低也不行。
在有些机器上可以正常,有些机器不正常。
不能正常显示的机器的症状是,出现是否下载对话框
点击“是”,等下载结束之后IE上显示红叉。
请高手赐教,万分感谢。注:我已经增加了数字签名并实现了IobjectSafe接口,根IE安全级别应该没有关系,我设置最低也不行。
解决方案 »
- Adodc1.Recordset 如何复制个副本
- 在执行存储过程中报“类型名称无效”!
- 提问两个头痛的问题,请各位看看:
- 关于DATAGRID的问题,解决给分!!!
- 求教高手.
- 有没有实现这样功能的代码、控件、第三方的也行呀
- 哪一个api可以获得文本框的文本??
- 关闭窗体的问题.各位进来看看.80分送上,急!!!!!
- 能不能用一行代码来设置一个窗体中所有的控件的背景色为同一个值?
- 如何把网络文件,比如http://www.csdn.net/news/images/P7070049.jpg写入本机?
- 请教:请各位大哥再来帮帮我这个问题(POS 打印),谢谢~!
- 100分请教各位大侠:如何用VB使自己对环境变量(path路径值)的更改立刻生效(刷新呢)?
1 检查一下不好用的机器上 X:\WINDOWS\Downloaded Program Files 目录是否存你的控件,将其删除后在 从新下载。 2 检查一下IE上面是否有3721 GoogleBar 之类的拦截控件
2000我就测试了一台机器,不行2。没有3721,google等拦截工具条3。\WINDOWS\Downloaded Program Files 里面存在那个控件,删掉重新下载,问题依旧
我自制了个ACTIVEX控件有些机器正常有些机器不正常,IE安全级别设的是一样的。
不正常的客户端发现控件没有下载到本地
但结果还是一样 :(
总结一下,共有两种情况
第一种,出现是否下载,我点击是,然后没有反应 (win2000 sp4)
第二中,出现是否下载,我点击是,然后开始下载,下载完之后便成小红叉 (winxp sp2)1。我在这个Activex控件程序里面调用了另一个Activex Exe程序,跟这个有关系吗?
但是以前也一直用这个Activex Exe程序,没出现过问题啊2。还有我实现了IObjectSafe这个接口,跟这个又有没有关系呢?
IObjectSafe我去掉了好像还是一样3。还有就是我这个程序本来是用中文版VB写的,后来改用英文版VB写了,跟这个有关希吗?(开发操作系统也有中文改成英文)
我原来还用日文系统下开发过,那时候也没有出现过问题4。还有就是我最近在Usercontrol_Terminate方法里面写了一些代码,但是发现每次IE关闭的时候根本不掉用它。Terminate不是控件销毁的时候调用吗?关闭IE难道不销毁控件?控件还留在内存中?
跟IObjectSafe没有关系,应该跟Activex Exe也没有关系
我把本地的CAB删掉结果也是一样啊
就是我说的第二种情况阿,即使下载了,也不能运行,我就把本地下载的CAB删掉,结果重新下载还是不能运行。控件的安装日志当然是我打开ie,下载时候的时间了。还有错误的具体描述从哪里看?
2.如果控件安装失败(等下载结束之后IE上显示红叉),请查看IE的临时文件夹,查看前如果不知道哪个文件建议你将的临时文件夹的内容全部先删除,然后试下载控件,那个错误文件一眼就认出来了,你把它拷到其它目录打开查看它的日志
而且我是通过vb打包工具打包生成
ocx版本每次编译重新自己生成新的版本
所以版本应该没有问题
每次都是失望的结贴!
现在的感觉是google查不到的甭想在csdn里面问出答案来。