automation自动化 和com和ActiveX控件是什么 他们什么关系

如题... 如题 展开
 我来答
匿名用户
2013-11-13
展开全部
自动化是一项技术,就象OLE是一项技术一样。凡是支持IDispatch的COM组件都称为自动化组件

之所以叫做自动化是说使用方(使用自动化组件)可以不用从新编程就能使用这些组件,即给它个组件,它就能自动让其运作(不是运行,而是等待被作用,作用方式不定,一般是运行)。

比如自动化加工中心,里面有很多加工用的刀具,自动化组件就好象里面的刀具,至于怎样用刀具,由编程决定。

COM

最常见的使用自动化的程序就是脚本翻译器,vbscript、javascript等
COM,即组件对象模型,是关于如何建立组件以及如何通过组件建立应用程序的一个规范,说明了如何可动态交替更新组件。
ActiveX 控件

以前称为 OLE 控件或 OCX 控件, ActiveX, 是组件 (或对象) 打包, 别人编程功能, 以便您可以重用 Web页或其他程序中插入。 例如, 随 InternetExplorer 一起提供 ActiveX 控件可用于增强 Web页具有复杂格式功能和动画。

简单的说 自动化侧重技术,com侧重规范,activeX侧重应用
它们都可以说是一种编程规范
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式