最近在做OCX控件,但这个控件并不是一打开网页就需要初始化的,而是根据需要动态创建;在控件初始化的时候需要在控件内部获取其在网页中的DOM对象;并且创建之后需要立刻调用控件的方法。最开始的方法如下:1 var ctrl = document.createElement('object');2 ctr...
分类:
Web程序 时间:
2015-09-13 11:54:30
阅读次数:
256
OCX初始化的时候会调用SetClientSite,会传入IOleClientSite对象。1 CComQIPtr spSite(pClientSite);2 CComDispatchDriver ecDisp;3 spSite->GetExtendedControl(&ec...
分类:
Web程序 时间:
2015-09-13 10:27:19
阅读次数:
184
1.ActiveX的基本概念ActiveX控件可以看作是一个极小的服务器应用程序,它不能独立运行,必须嵌入到某个容器程序中,与该容器一起运行。这个容器包括WEB网页,应用程序窗体等。。。 ActiveX控件的后缀名是OCX或者DLL。一般是以OCX和动态库共存的形式打包成cab或者exe的文件放在服...
分类:
编程语言 时间:
2015-09-09 11:24:53
阅读次数:
175
之前从事Labview编程,Labview是一门快速编程的语言,虽然快速,但作为一门语言他灵活性不够,有些方面也不是很给力,就比如 Toolbar labview就没有Toolbar的基础控件,虽然可以自己做 但大多是调用其他语言生成的dll或者ocx亦或net,相对来说很不方便。 首先向新...
原文:http://blog.csdn.net/goodadult2012/article/details/6343369在HTML页面中使用ActiveX控件包含三个基本操作:将控件放入HTML中;将该控件下载给用户;在用户机器上安装该控件。如果只是针对IE用户,在HTML中插入ActiveX控件...
分类:
Web程序 时间:
2015-09-05 13:38:12
阅读次数:
170
原文:http://www.mamicode.com/info-detail-471283.html一、使用Delphi XE2编写OCX控件 生成OCX工程: 1、File-New-Other,在New Items对话框中选择Delphi Projects-ActiveX-ActiveX Li.....
原文:http://blog.csdn.net/mouse8166/article/details/5515657最近准备开发一个b/s架构的应用程序需要用到activeX控件,web服务器尚未进入编码阶段,偶手上已有原用于vc客户端程序中的ocx控件,想测试一下此控件在普通网页上执行功能有无偏差,...
分类:
Web程序 时间:
2015-09-05 12:29:59
阅读次数:
148
win7/win8 问题所在:
64位的系统一般都是可以安装32位程序的,
执行 C:\Windows\SysWOW64\regsvr32.exe 而不是 C:\Windows\System32\regsvr32.exe
解决方法:
1、把TeeChart8.ocx拷贝到系统的C:\Windows\SysWOW64文件夹下,
2、以管理员身份运行cmd.exe,执...
分类:
其他好文 时间:
2015-08-26 22:28:26
阅读次数:
150
最近在做一个 WEB 项目,需要调用 OCX 进行连接读卡器读卡。本来并不想用 OCX 技术,因为 ActiveX 技术是微软出品,这样就导致整个系统只能使用 IE 浏览器(其他浏览器可以通过插件的形式支持 OCX 的调用)。但尝试了很多方法调用客户端 DLL 发现都走不通。最后无奈之下,才打算研究 OCX 技术。
网上都说 ActiveX 技术很麻烦,会出现各种错误,不做的时候不知道,...
分类:
Web程序 时间:
2015-08-25 16:47:31
阅读次数:
214
熟悉面向对象编程和网络编程的人一定对ActiveX、OLE和COM/DCOM这些概念不会陌生,但是它们之间究竟是什么样的关系,对许多们还是比较模糊的。在具体介绍它们的关系之间,我们还是先明确组件(Component)和对象(Object)之间的区别。组件是一个可重用的模块,它是由一组处理过程、数据封...
分类:
其他好文 时间:
2015-08-12 16:27:27
阅读次数:
112