1.创建一个类库 2.项目属性-应用程序-程序集信息-"使程序集COM可见"勾上; 3.项目属性-生成-"为COM互操作注册"勾上.(这个折腾一天,否则注册事件不可用); 4.创建接口: IObjectSafety (注意GUID不能变); using System;using System.Col ...
本文研究如何在JS等脚本语言与ActiveX控件之间通信,如何传递各种类型的参数,以及COM的IDispatch接口。使用类似的方法,可以推广到其他所有脚本型语言,如LUA,AutoCad等。本文将研究以下几个方面: 1. 整形数组传参 2. 字符串参数,字符串返回值 3. 修改传入字符串内容 4. ...
分类:
编程语言 时间:
2016-05-23 18:58:53
阅读次数:
303
本文研究如何在JS等脚本语言与ActiveX控件之间通信,如何传递各种类型的参数,以及COM的IDispatch接口。使用类似的方法,可以推广到其他所有脚本型语言,如LUA,AutoCad等。本文将研究以下几个方面: 1. 整形数组传参 2. 字符串参数,字符串返回值 3. 修改传入字符串内容 4. ...
分类:
编程语言 时间:
2016-05-23 18:57:35
阅读次数:
266
本文研究如何在JS等脚本语言与ActiveX控件之间通信,如何传递各种类型的参数,以及COM的IDispatch接口。使用类似的方法,可以推广到其他所有脚本型语言,如LUA,AutoCad等。本文将研究以下几个方面: 1. 整形数组传参 2. 字符串参数,字符串返回值 3. 修改传入字符串内容 4. ...
分类:
编程语言 时间:
2016-05-23 18:51:10
阅读次数:
206
首先,只能在ie浏览器下使用才可以,因为要调用excel控件,别的浏览器不行;
其次,要对浏览器进行安全设置的更改:
internet选项-安全-自定义安全级别-将文件上载到服务器时包含本地目录路径(启用)
internet选项-安全-自定义安全级别-对未标记为可安全执行脚本的ActiveX控件初始化并执行脚本(启用)
html页面:
New Document...
分类:
Web程序 时间:
2016-05-12 12:24:31
阅读次数:
829
DSOframer 是微软提供一款开源的用于在线编辑 Word、 Excel 、PowerPoint 的 ActiveX 控件。国内很多著名的 OA 中间件,电子印章,签名留痕等大多数是依此改进而来的。虽然博主的公司已经用了 NTKO 取代了 DSOframer,但免费的控件依旧是更多人的选择,所以 ...
分类:
其他好文 时间:
2016-05-07 18:16:18
阅读次数:
293
原文:http://www.cppblog.com/Streamlet/archive/2012/10/25/193831.html 感谢溪流漫话的投递 IE保护模式下,ActiveX控件会打不开别的进程创建的共享内存,原因是IE运行在低完整性级别权限下,一般应用程序运行在中完整性级别。别的应用程序 ...
分类:
其他好文 时间:
2016-05-05 00:26:59
阅读次数:
166
1 新建ActiveX控件工程
2 编译,运行
使用下图所示VC++自带测试工具来测试ActiveX控件;
3 测试容器
插入刚做的ActiveXDemo1控件
4 添加属性
添加名为outstr的属性;
在控件的实现文件中加入黑体一句;
void CActiveXDemo1Ctrl::OnDr...
分类:
编程语言 时间:
2016-04-29 18:40:40
阅读次数:
168
本文将首先介绍如何使用Visual Studio开发一个简单的ActiveX控件,然后介绍ActiveX控件开发相关的基础知识,比如方法,属性和事件等,最后介绍如何利用这些知识,实现ActiveX控件和网页页面之间的通信。MyActiveX控件的效果图简介ActiveX是由Microsoft在90年代中期提出的一项技术。利用ActiveX技术,开发者可以创建像Java小程序applet一样的小型应...
分类:
编程语言 时间:
2016-04-29 17:38:48
阅读次数:
233
ActiveX控件用于Web的过程是将控件嵌入主页中,用户通过浏览器访问该主页时,将主页中的控件下载,并在用户机器上注册,以后就可在用户的浏览器上运行。控件下载一次后就驻留在用户本地机器上,下次再访问相同的主页时,可不再下载该控件,而是直接运行用户本地的控件。这里控件容器就是浏览器,用户不需要通过浏览器调用控件的属性或方法。因此,开发面向Web的ActiveX控件比开发桌面的控件还要简单些,所复杂...
分类:
编程语言 时间:
2016-04-29 17:36:39
阅读次数:
370