1个回答
2013-11-13
展开全部
自动化是一项技术,就象OLE是一项技术一样。凡是支持IDispatch的COM组件都称为自动化组件
之所以叫做自动化是说使用方(使用自动化组件)可以不用从新编程就能使用这些组件,即给它个组件,它就能自动让其运作(不是运行,而是等待被作用,作用方式不定,一般是运行)。
比如自动化加工中心,里面有很多加工用的刀具,自动化组件就好象里面的刀具,至于怎样用刀具,由编程决定。
COM
最常见的使用自动化的程序就是脚本翻译器,vbscript、javascript等
COM,即组件对象模型,是关于如何建立组件以及如何通过组件建立应用程序的一个规范,说明了如何可动态交替更新组件。
ActiveX 控件
以前称为 OLE 控件或 OCX 控件, ActiveX, 是组件 (或对象) 打包, 别人编程功能, 以便您可以重用 Web页或其他程序中插入。 例如, 随 InternetExplorer 一起提供 ActiveX 控件可用于增强 Web页具有复杂格式功能和动画。
简单的说 自动化侧重技术,com侧重规范,activeX侧重应用
它们都可以说是一种编程规范
之所以叫做自动化是说使用方(使用自动化组件)可以不用从新编程就能使用这些组件,即给它个组件,它就能自动让其运作(不是运行,而是等待被作用,作用方式不定,一般是运行)。
比如自动化加工中心,里面有很多加工用的刀具,自动化组件就好象里面的刀具,至于怎样用刀具,由编程决定。
COM
最常见的使用自动化的程序就是脚本翻译器,vbscript、javascript等
COM,即组件对象模型,是关于如何建立组件以及如何通过组件建立应用程序的一个规范,说明了如何可动态交替更新组件。
ActiveX 控件
以前称为 OLE 控件或 OCX 控件, ActiveX, 是组件 (或对象) 打包, 别人编程功能, 以便您可以重用 Web页或其他程序中插入。 例如, 随 InternetExplorer 一起提供 ActiveX 控件可用于增强 Web页具有复杂格式功能和动画。
简单的说 自动化侧重技术,com侧重规范,activeX侧重应用
它们都可以说是一种编程规范
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询