如何在Web显示ActiveX的安装过程

bleedingwolf1985 2008-02-18 12:41:55
IE6、IE7在检测到Web中有ActiveX时,会有提示栏,我们要点击安装之后才能载入ActiveX,然后弹出安装窗口。
有没有什么方法(如使用JavaScript)能检测到,ActiveX所在CAB已经下载完毕等状态呢?

我想将ActiveX安装过程在Web上动态显示出来:
1)当客户端没有安装ActiveX时,显示安装按钮;
2)点击安装,显示正在安装……

问题很急、很重要,请高手指教!
...全文
36 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
duanhuicen 2008-02-18
  • 打赏
  • 举报
回复
关注!
ComponentOne Studio for ActiveX 目前包括以下产品: SizerOne 通过这一4合1的构建集合ezai您的应用程序中增加缩放、标签和parsing的功能。 SizerOne是VS-OCX的最新版,包含两个缩放构件,可处理简单和复杂的缩放,一个可创建笔记本型和Outlook型的标签,以及一个用于自动对字符串进行parsie的parsing构件。 其他的功能允许您更快递设计网格和表单、在子控件中增框架、灰度图片等。 True DataControl 在您的桌面和网络应用程序的数据源中指定业务逻辑。 True DataControl 是一个ActiveX 控件,可作为OLE DB/ADO 数据源来创建应用程序。 它不仅仅是数据源,还是一个具备逻辑的数据源—可替换MS ADO 数据控件等标准数据源—允许程序员在数据源中将业务逻辑指定为一套业务规则,从而使应用程序更耐用、可扩展和可管理。 True DBGrid Pro 在您的应用程序中加入强大的数据绑定网格。 True DBGrid Pro (由ComponentOne及以前的APEX 软件公司开发)允许最终用户以列表格式浏览、编辑、添加和删除数据。 True DBGrid Pro 可对数据库的界面进行全面管理,使程序员把精力集中在与应用程序有关的重要任务上。 True DBGrid Pro 还可以通过程序员自己的数据源用于非绑定或存储模式。 True DBInput Pro 收集准确、格式化的用户输入。 True DBInput Pro 集成了8个高质量、面向数据的ActiveX 输入控件和5个可为程序员提供所需工具的对象,以创建企业范围内的互联网/内部网前端数据库应用。 这些强化的控件可替换Visual Basic的文本、日历、屏蔽、编辑框和框架控件来进行数据的输入,并可为金融应用程序增加定制的对象。 True DBList Pro 在您的应用程序中加入多列列表和组合框。 True DBList Pro 是一个由两个面向数据的ActiveX构件套,可为您的应用程序提供耐用的数据访问、数据表示和用户界面功能,使其能像网格一样运行,但却对列表有轻量化的要求。 功能包括对原始OLE DB和 ADO的支持、格式化的预览和打印、多列排序和搜索、导出为HTML等。 ComponentOne WebChart (包括表单) 为动态服务器页(ASP)创建独立于浏览器的动态表单。 True WebChart是一个企业图表工具,允许您开发图表或图形,并作为JPEG或PNG文件应用于任何浏览器。 你还可以将表单用作ActiveX控件,以便让最终用户对图表样式和数据的值进行更改。 True WebChart 具有两个服务器端的图表构件- 1个用于2D图表,另一个用于3D构件。 ASP 的web服务器可进行图表的创建并将完整的图表和图形发送到服务器。 VSFlexGrid Pro 增加灵活的网格,以显示列表数据。 VSFlexGrid Pro是对随Visual Basic附带的MSFlexGrid 的升级,可向您提供全范围的功能,以便为数据库应用程序创建灵活、强大的前端。 用一系列新方法在您的Windows、互联网或内部网项目中对动态数据的显示和表示进行定制化,以进行显示、编辑、格式化、组织、汇总和列表数据的打印。 VSSPELL 为任何Visual Basic 应用程序增加拼写检查和同义词词典功能。 VSSPELL 是一个定制化的库,由vsSpell和 vsThesaurus组成。 只需将控件置于您的表单中,您的最终用户即可立即拥有收录25万多个美国英语单词的VSSPELL字典的功能。 该字典具有为错误单词提供建议的功能,并可根据现有词典创建新的主词典(例如,微软Word),并且可忽略或改正所有错误单词,并且具有创建和维护字典的功能。 VSVIEW (包括典型版本) 可对文本进行自动格式化,以便显示或导出。 VSVIEW 允许您在创建表格时将文本进行多列格式化,包括增加表头、页脚、文本框、边框和文本环绕等。 您可以对图片、嵌入的RTF字符串进行渲染并导出到RTF或HTML中。 您甚至还可以在您的应用程序中增加所见即所得的预览,提供无级缩放、缩略图及页面的并排预览。 用户可完全控制缩放和页面的方向。 ComponentOne Query 可在您的应用程序中加入临时查询功能并可被用户直接使用。 ComponentOne的查询构件是一个基于COM,用于应用程序集成的构件,您的最终用户无需为此学习新的技能。 该构件与强大的查询生成引擎、查询引擎和schema 设计器完全兼容。 功能包括: 支持SQL数据库、 Simple DataSour
一、Visual Graph重要文件 1.bin\ide.exe是绘图软件,您在此可以设计图库、绘制图形文件,这个软件的所有界面都是可以修改的。 2.bin\vg.dll是ActiveX控件,在许多编程语言中使用,使用步骤如下: a)运行bin\registeractivex.bat注册控件到您的计算机,如果失败,以管理员身份运行cmd.exe,然后再运行regsvr32.exe bin\vg.dll注册(请不要把v.dll拷贝到windows\system32目录下)。 b)进入编程语言,在工具栏上安装COM组件Visual Graph ActiveX control(Visual Graph不能运行在WEB服务端,如果开发ASP.net,工具栏看不到这个) c)把控件拖动到画面中 d)在窗口的Load事件(或Show)事件中编写如下代码: vgctrl1.Design( "" )设计一个新图形文件 vgctrl1.Run( "" )运行一个新图形文件 vgctrl1.Design( vgctrl1.DefaultPath + "..\demo\电力\秦山核电站.tbl" )设计秦山核电站这张电力接线图 vgctrl1.Run( vgctrl1.DefaultPath + "..\demo\电力\秦山核电站.tbl" )是秦山核电站这张电力接线图的运行状态 接下来就可以通过程序对画面上的各种图形对象进行编程了,具体请参考入门手册 http://www.visual-graph.com/rumen.htm 3.bin\vg.chm是帮助系统 4.source目录下是csharp2010、delphi7.0、vb6.0、vc6.0使用Visual Graph ActiveX的示例 5.web目录下是互联网应用中使用的cab文件打包批处理程序 6.lib目录下是若干例子图库 7.demo目录下是若干图形文件的示例 二、发布Visual Graph ActiveX时必需要包含的文件 1 : bin\vg.dll ActiveX控件 2 : bin\funcs.dll 外部函数库 3 : bin\kernel.dll 技术核心库 4 : bin\units.dll 基础图形库 5 : bin\consts.bas 启动脚本,在此可以定义一些非常重要的全局常量 6 : bin\arrows.tbl 自定义线条箭头库 7 : bin\cursors.tbl 光标库,没有这个,鼠标移动时将看不见 8 : bin\hintwindow.tbl 提示窗口,当鼠标移动到某对象时显示的那种提示窗口 9 : bin\library.tbl 基础图形的画法,包含线条的各种画法 10: bin\page.tbl 打印设置对话盒 11: bin\controls.tbl 打印设置窗口使用的控件库,包括按钮、下拉列表框、选择框等等 12: bin\patterns.tbl 图案文件 三、如果在互联网(IE)使用,需要把用到的文件打包成CAB文件,可参考web\makecab.bat里面的内容,自行增加要打包的文件,然后运行这个批处理程序,打包后的CAB文件的使用方法参见web\design.htm,自行打包的CAB文件在IE里会被拦截,请调低IE的安全等级,允许ActiveX在IE中使用和运行脚本。如果想不被IE拦截,请使用我公司网站上提供的http://www.visual-graph.com/activex/vg.cab,或者自行向数字签名公司购买签名服务。

3,245

社区成员

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

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