
ActiveX相关
文章平均质量分 74
MLiang
十年磨一剑,什么时候能脱离菜鸟
展开
-
为ActiveX控件创建Cab文件
为ActiveX空间添加Cab文件目的:1. 依赖MFC库或ATL库等开发的ActiveX控件要正常的运行必须依赖这些库。但是你不能保证你用户的机器上装有与你开发环境相同的库,所以,当你发行一个ActiveX控件,你必须要包证这些依赖库的存在。2. 在网络上运行的ActiveX控件,必须要保证你发行的控件小的足以让用户忍受下载原创 2006-03-17 09:19:00 · 9180 阅读 · 1 评论 -
网页中调用cab打包的ActiveX控件
Test page for object AxCSChart.cabCLASSID="CLSID:DB8F1904-9349-4D81-9100-A38D0D55FAC9"CODEBASE="http://192.168.0.120/website/website/activex/AxCSChart.cab">AxCSChart.BackColorFrom = RGB(255,0,0)-->利原创 2006-03-21 16:24:00 · 5785 阅读 · 2 评论 -
ActiveX控件安全初始化之二:自己动手修改注册表
这里所谓的修改注册表的方法就是使用组件分组管理器(Component Categories Manager)创建一个正确的入口到系统注册表。IE3通过检测注册表绝对一个控件是否是可以安全性初始化和脚本操作的。IE3通过调用 ICatInformation::IsClassOfCategories 方法决定是否控件支持给出的安全性分组。 1。创建了一个叫做AxCSChart.ocx的MFC Ac原创 2006-03-31 14:32:00 · 4428 阅读 · 2 评论 -
关于网页调用ActiveX控件的补充
实现了ISafeObject接口或是使用分组管理器(Component Categories Manager)标记安全控件后还是无法在某些XP的客户机上显示出我的控件。整理了一下出现问题的机器状况:前提:1。在Ax控件中已经实现了ISafeObject接口(或是修改了注册表)2。客户IE出现控件下载提示,确认下载。3。查看注册表,发现我的CAB中的控件(ocx)及其原创 2006-04-03 14:06:00 · 8711 阅读 · 2 评论 -
ActiveX控件安全初始化之一:实现ISafeObject接口
ActiveX控件打包成cab后,在脚本中调用中时,要保证控件的安全性才能在你的网页上安全运行,有两种方法来实现这一保证:实现一个名称为IObjectSafe的接口到你的控件。如果IE发现你的控件支持IObjectSafety,它调用 IObjectSafety::SetInterfaceSafetyOptions 方法然后才载入你的控件。另外一种方法需要修改注册表,我将会在另外一篇文章中详细介绍原创 2006-03-31 10:26:00 · 7949 阅读 · 4 评论 -
Windows Sever 2003 证书服务
自己申请证书服务:1. 插入Win2003的安装光盘,添加Windows组件“证书服务”。(安装“证书服务”前最好确认你的系统是否安装好了IIS服务,如果没有先安装好IIS)。2. 安装好“证书服务”,你的IIS增加一个certsrv的站点,这时候你访问http://servername/certsrv (例如我的机器名为SLife-ML,servername就是SLife-ML)原创 2006-04-11 16:07:00 · 5075 阅读 · 0 评论 -
JavaScript中调用ATL双接口简单对象(无界面的AxtiveX控件)
TestATLActiveXfunction TestDispSimple(){ var dispSimpleObj = new ActiveXObject("LeonSDemo.Fun"); //以ProgID启动组件dispSimpleObj.MsgBox();dispSimpleObj.Quit(); // tidy up} LeonSDemo是一个ATL的双接口的组件,Fun是Leon原创 2006-04-21 16:03:00 · 3509 阅读 · 1 评论