activex专题

ActiveX控件缺失解决方法

在对学生信息管理系统在另一台电脑上测试的时候,打开安装好的程序,弹出错误框“Component 'MSCOMCTL.OCX'or one of its dependencies not correctly registered:a file is missing or invalid” 这是因为当时在实现窗体的时候,用到了MSCOMCTL.OCX控件,而在另一台电脑上没有这个控件,程序找不到

浏览器插件之C++开发ActiveX

转自:http://blog.csdn.net/SHIJIERUCIMEIHAO/article/details/8827940 网上看到些文章讲述关于C++创建ActiveX插件的讲述,觉得比较好,特保存起来    一般的Web应用对于浏览器插件能不使用的建议尽量不使用,因为其涉及到安全问题以及影响用户安装(或自动下载注册安装)体验问题。在有特殊需求(如涉及数据安全的金融业务数

nw.js 如何调用activeX控件 (控件是C++编写的dll文件)

🏆本文收录于「Bug调优」专栏,主要记录项目实战过程中的Bug之前因后果及提供真实有效的解决方案,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!! 问题描述 nw.js调用activex ¥50 chrome nw.js 如何调用activeX控件 (控件是C++编写的dll文件) (注意不是js调用,是nw.

ActiveX 笔记

1.ActiveX控件可以看做是一个极小的服务器应用程序,它不能独立运行,必须嵌入到某个容器程序中,与该容器一起运行。容器应用程序是可以嵌入和链接对象的应用程序。服务器应用程序是创建对象并且当对象被双击时,可以被启动的应用程序。 2.一个典型的ActiveX控件它具有方法,属性,事件这三种特性。 3.ColeControl提供了一个OnDraw函数,当控件窗口发生重绘时就会调用这个

C#开发B/S方式ActiveX控件

1. 概念 ActiveX 是一个开放的集成平台,为开发人员、 用户和 Web生产商提供了一个快速而简便的在 Internet 和 Intranet 创建程序集成和内容的方法。使用 ActiveX, 可轻松方便的在 Web页中插入多媒体效果、 交互式对象、以及复杂程序,创建用户体验相当的高质量多媒体CD-ROM 。 2. 开发工具及使用环境 本文使用的是Microsoft Visual

平时积累的有关MSDN 里ActiveX开发技术的一些链接.

1. ActiveX 基础知识中文专题:http://msdn.microsoft.com/library/chs/default.asp?url=/library/CHS/vccore/html/_core_activex_control_containers.3a_.using_controls_in_a_non.2d.dialog_container.asp2. BHO 编程指南:ms-he

ActiveX开发心得

如果你想通过C#和VB.net来做ActiveX的请,我劝你尽快打消这个念头。.net认为ActiveX技术是过时的,所以C#和Vb.net都做不了ActiveX。C#和VB.net可以做类似的东西,但它不叫ActiveX而是叫windows控件,前提是客户端机器必须安装了.net framework才能运行。但是,目前很多机器都没有安装.net framework,至少也要等到Vista普

QT 开发COM(ActiveX)组件基础介绍和方案验证

一、COM简介 1.1 COM是什么? COM,Component Object Model,即组件对象模型,是一种以组件为发布单元的对象模型,这种模型使各软件组件可以用一种统一的方式进行交互。COM 既提供了组件之间进行交互的规范,也提供了实现交互的环境,因为组件对象之间交互的规范不依赖于任何特定的语言,所以,COM也可以是不同语言协作开发的一种标准。 COM实际上是一种组件标准,CO

不注册调用ActiveX Dll

每个ActiveX Dll都应该有个DllGetClassObject函数,利用该函数就可以直接创建所需的com对象,而不需要通过注册表(或者注册), STDAPI DllGetClassObject(  REFCLSID rclsid,  //CLSID for the class object  REFIID riid,      //Reference to the identifier

在RichEdit控件中插入OLE对象(ActiveX控件)

有时候,我们需要在一个容器中插入各种不同的对象,比如,QQ聊天对话框里可以插入各种静态和动态的图片,甚至还可以插入flash文件,这些都是通过OLE技术来实现的。OLE技术是基于COM的,而COM又是非常复杂的东西,想要学习COM得花很多的时间,《COM技术内幕》,《COM原理和应用》,《INSIDE OLE 2》都是非常好的学习COM和OLE的书,但要把这些书啃完,弄懂,几个月甚

解决:ActiveX控件不能使用

有些古董网站是包含了IE浏览器的ActiveX控件,如果不加载ActiveX控件就会导致部分页面不能显示,甚至检索功能都用不了。 点名某某大学的校内学位论文网站(我是一个没有感情的杀手 解决ActiveX控件不能使用,分三个步骤: 1.设置IE的安全配置。 单击菜单栏的“工具”->“Internet选项”->“安全”选项卡->“自定义级别”。 把“下载已签名的Activex控件”和“

ActiveX之控件关联变量、调用事件

一、 VC6中的Optional property name在2008中被删除了,必须在DoDataExchange中用DDP_Text手动关联控件变量。 void CL18aClockPropPage::DoDataExchange(CDataExchange* pDX) { DDP_Text(pDX, IDC_EDIT_INTERVAL, m_updateInterval, _

visual studio 2010 创建的MFC ActiveX 控件的工程 不能运行 提示:无法启动.ocx程序

vs2010中的TSTCON( ActiveX Control Test Container )工具非自动安装,而是作为一个例程提供。所以应找到该例程,并编译: 如vs2010安装在默认路径则 1, 进入:C:\Program Files\Microsoft Visual Studio 10.0\Samples\1033,可找到VC2010Samples.zip文件, 2

成也萧何 败也萧何:ActiveX技术安全报告

今年年初至今,多款著名软件相继爆出安全漏洞,这些安全漏洞都和ActiveX技术有紧密的关系。那么到底是ActiveX技术本身存在问题,还是这些应用软件自身在编写时就先天不足呢?   今年年初至今,多款著名软件相继爆出安全漏洞,这些安全漏洞都和ActiveX技术有紧密的关系。那么到底是ActiveX技术本身存在问题,还是这些应用软件自身在编写时就先天不足呢?下文将给你详尽的解答。   西汉的萧

VS2008自动添加ActiveX插件的MFC类

由于是很少使用VS2008的MFC,遇到了很多麻烦,其实都是很初级的;但是我还是想做点记录,以示对自己工作的鼓励,同时也是留个纪念,因为随着微软政策的变化,以后MFC的程序将不会是趋势了,而我也有意从事Android平台的开发,所以不太可能做MFC程序了。 VS2008中添加ActiveX的MFC类,不同的方式,自动生成的类文件是不同的。我所用到的视频插件和MSCOMM插件的MFC类的添加方式相

Silverlight与Flash、ActiveX、Java Apple的区别

在学习Microsoft   Silverlight技术过程中,我认为我们有必要近一步了解和明确相关概念。比如:Flash、ActiveX、Java   Apple和Silverlight这些技术,都可以让我们在浏览器上展示出比HTML/CSS   JavaScript的元素更丰富内容,那他们之间有什么本质上的区别呢?   首先,Silverlight是以XAML(扩展程序标记语言)为前台解

用vc++来设计activex控件

http://www.poptool.net/server/p237/J23729167.shtml   用vc++来设计activex控件(周勇生 2001年07月05日 14:03)activex是microsoft提出的一组使用com(componentobjectmodel,部件对象模型)使得软件部件在网络环境中进行交互的技术集。它与具体的编程语言无关。作为针对internet应

VB6.0动态加载ActiveX控件漫谈

熟悉VB的朋友对使用ActiveX控件一定不会陌生,众多控件极大地方便了编程,但唯一的缺陷是不能动态加载控件,必须在设计时通过引用,将控件放置在窗体上。             VB6.0已能够解决该问题,只是帮助中没有明确说明,并且没有描述到一些关键功能,由于以前的版本中可以动态创建进程外服务:如果对象是外部可创建的,可在 Set 语句中用 New 关键字、CreateObj

解决:为了有利于保护安全性,IE已限制此网页运行可以访问计算机的脚本或 ActiveX 控件。请单击这里获取选项... ....

有时做网页,在IE里预览时,如果你的HTML包含javascript脚本,那么IE会在加载页面的时候在地址栏下面显示一个信息栏:   为了有利于保护安全性,IE已限制此网页运行可以访问计算机的脚本或 ActiveX 控件。请单击这里获取选项...   这个东西很烦人的。有以下两个方法解决:   1. 如果你的HTML文件中有下面这句话 <html xmlns:v="urn:schemas-

JS调用ActiveX或被ActiveX调用

Test22方法是插件的一个事件,由插件调用,参数由插件内部调用并给出。 testocx是ActiveX对象的实例,可以通过该对象直接调用ActiveX中的方法。 相关代码如下: <object id="testocx"classid="clsid:200D2CD5-87BC-42A2-9A51-FB64CF94ADA7" width="50%"height="50%"></object

修改ActiveX控件的uuid

修改uuid,除了修改.idl文件中的如下部分: //  CScreenGrabCtrl 的类信息  [ uuid(7A98F00A-ACD9-475E-9A32-DDE27F4113C4),    helpstring("ScreenGrab Control"), control ]  coclass ScreenGrab  {   [default] dispinterface _DScree

ActiveX开发入门

1、新建ActiveX项目,一路默认下来,在 视图->类视图 下的目录结构是这样的:   添加ShowTest()方法给外部js调用,返回值和参数都为空。     完成后全局搜索ShowTest函数,在内部实现中写一个弹窗   编译生成ocx文件,并注册,注意使用管理员权限   注册成功后会弹窗提示成功。 网页代码 <html>   <object i

MFC Activex VS2010

1.ActiveX的基本概念          ActiveX控件可以看作是一个极小的服务器应用程序,它不能独立运行,必须嵌入到某个容器程序中,与该容器一起运行。这个容器包括WEB网页,应用程序窗体等。。。          ActiveX控件的后缀名是OCX或者DLL。一般是以OCX和动态库共存的形式打包成cab或者exe的文件放在服务器上,客户端下载后运行安装cab或exe解压成OC

网页中响应ActiveX控件自定义事件

这几天在开发过程中遇到一个问题,即在网页中无法响应ActiveX控件自定义事件。经查资料后,明白ActiveX控件的事件如果要通过JavaScript等脚本语言响应,必须实现IProvideClassInfo或者IProvideClassInfo2接口。因为脚本语言必须通过这个接口获得控件的接口信息。 用MFC ActiveX Control Wizard生成的项目,其接口的实现是通过嵌套类完成

ActiveX .idl与.odl的区别

.odl和.idl在com中的功能相同.  前者是ActiveX中的 后者是ATL中.  可在前者的文件中 用 #import "XXXXX.idl" 的方式包含后者. 反过来没有试过.  2. When using IDL, you must declare the interfaces that will generate the C++ source files

Javascript学习系列(七):Javascript 引用activex控件

在js中,想要引用activex控件,就不得不先说说引入js文件标签中的属性for ,event 用法: <scriptlanguage= "javascript " for= "window " event= "onload"> EVENT   event   设置或获取脚本编写用于的事件   FOR   htmlFor   设置或获取绑定到事件脚本的对象。 可以这样理解。 <