《电脑与信息技术》2002年05期 加入收藏    获取最新 
 基于COM技术的自动化开发
 王浩鸣,薛亮
   COM技术是一种优秀的软件组件技术。文章概括地介绍了COM技术中的自动化技术 ,实现了将Microsoft应用程序的Excel作为客户机 ,在VBA中调用C+ + 自动化组件DLL的一个例子。
【作者单位】:陕西经贸学院管理科学与工程系;西安交通大学计教中心 西安710049
【关键词】:自动化;COM;IDispatch;V表
【分类号】:TP311.52
【DOI】:cnki:ISSN:1005-1228.0.2002-05-009
【正文快照】:
  0 概述用户在进行程序编制时 ,常常需要在一个应用程序内部控制另一个应用程序。Win dows操作系统中的实现方法共有四种 :基于COM技术、命令行、内嵌的脚本语言和键盘宏。各种方法的使用范围与优缺点各不相同 ,本文将着重讨论基于COM技术的实现方法———Automation技术。1 COM技术COM(ComponentObjectModel:部件对象模型 )是一种以组件为发布单元的对象模型。它作为一种跨平台的客户服务器系统开发技术 ,具有开放的体系结构。它是ActiveX和OLE 2 0的技术基础。COM的体系…
 推荐 CAJ下载           PDF下载
 CAJViewer7.0阅读器支持所有CNKI文件格式,AdobeReader仅支持PDF格式
 The development of automation based on COM
 WANG Haoming;XUE Liang
  The COM technology is an excellent software component technology.In this paper,the COM technology and the Automation technology are mainly discussed. Based on the above knowledge,an example, in which the Microsoft Programs Excel is used as the Automation client and the C ++ Automation DLL was dispatched, is given.
【Keyword】:Automation;COM;IDispatch;Vtable
 【参考文献】 共(4)篇 
 中国期刊全文数据库找到 4 条
 
1华奇兵,许文波,李琳,汪林林; COM技术及其程序设计 [J];重庆邮电学院学报(自然科学版); 2001年01期
2张伟,张晓明,薛冬娟,边小凡; 用VB实现COM组件的包容 [J];计算机应用; 2001年10期
3孙福清,董伯麟; 利用Automation技术开发CAD系统 [J];机械设计与制造工程; 2001年03期
4朱绍文,陈绪君,熊伟,肖毅,张大斌; COM及其发展 [J];计算机工程; 2001年09期
 【引证文献】 共(6)篇 
 中国期刊全文数据库找到 1 条
 
1杨柳; ASP组件接口方法参数的数据类型选择 [J];成都信息工程学院学报; 2005年05期
 中国优秀硕士学位论文全文数据库找到 5 条
 
1张豫; 长江水资源保护决策支持系统 [D];华中科技大学; 2005年
2张开华; 长江流域水资源保护决策支持系统 [D];华中科技大学; 2005年
3陈宇; Microsoft Office外接对象技术研究 [D];哈尔滨理工大学; 2006年
4董婷婷; 基于三层C/S模式的中大商品身份数码识别系统的研究与开发 [D];中南大学; 2005年
5杨丽芳; 基于CMU200的GSM移动台自动检测研究与实现 [D];电子科技大学; 2006年
 【共引文献】 共(39)篇 
 中国期刊全文数据库找到 8 条
 
1王立新,黄文良; 基于COM组件的CAD软件二次开发常用几何算法库建立 [J];工程图学学报; 2005年02期
2方霞,郭国强; 基于MFC创建COM组件 [J];常德师范学院学报(自然科学版); 2003年01期
3叶青,徐冉斌,马旬,皮声洪,姚力; 基于Internet与GIS的石油勘探数据查询系统 [J];北京师范大学学报(自然科学版); 2002年06期
4曹莹; 组件化程序设计方法 [J];福建电脑; 2003年03期
5方霞,朱丽群,周慧灿; 嵌套类多重接口的COM/DCOM分布式应用 [J];常德师范学院学报(自然科学版); 2002年02期
6郭丽峰,张国雄,郭敬滨,李醒飞,罗晓东; 基于虚拟仪器的电梯导轨多参数测量系统 [J];天津大学学报; 2005年04期
7魏维,黄文良,王立新; COM技术在Inventor二次开发中的应用与研究 [J];计算机工程与设计; 2003年10期
8邱辽原,吴英友,朱显明,石仲堃; 基于Automation技术的噪声振动测量数据处理系统研究与实现 [J];振动与冲击; 2007年03期
 中国优秀硕士学位论文全文数据库找到 10 条
 
1万宝林; 基于ArcObjects的地图制图系统设计与实现 [D];武汉大学; 2004年
2路辉; 基于组件对象模型技术的电子海图应用系统的设计 [D];哈尔滨工程大学; 2002年
3马强; OPC事件与报警服务器的开发和研究 [D];华北电力大学(北京); 2007年
4曲英涛; 海洋调查综合管理信息系统研究与实现 [D];哈尔滨工程大学; 2006年
5庞延庆; 基于COM技术的摄影机的PC端应用程序开发 [D];大连理工大学; 2006年
6张伟; 教学评估系统中组件重用的研究 [D];河北大学; 2002年
7岳文辉; 基于GIS的空间分形分析组件开发 [D];华东师范大学; 2006年
8彭小军; 基于Web的信息管理系统架构的研究 [D];江南大学; 2006年
9李惠斌; 产品结构管理系统及其关键技术研究 [D];西安理工大学; 2007年
10肖岸峰; 基于多层分布式结构的高校房产管理信息系统的设计与实现 [D];中南大学; 2004年
 中国博士学位论文全文数据库找到 3 条
 
1王立新; 引信无返回力矩钟表机构虚拟样机技术研究 [D];南京理工大学; 2004年
2李海奎; FORSTAT(统计之林)核心部分关键技术的研究与实现 [D];北京林业大学; 2003年
3邹远文; 细胞力学脉动流实验方法与测控系统研究 [D];四川大学; 2002年
 【同被引文献】 共(98)篇 
 中国期刊全文数据库找到 10 条
 
1陈志刚,刘云,刘鸿涛; 三层链式客户/服务模型及其分析 [J];北京科技大学学报; 1999年03期
2钟永恒; 长江流域资源环境研究信息系统的研制和应用 [J];长江流域资源与环境; 2002年02期
3何懿; 专业物流软件奠基现代物流——武汉世通物流全面采用博科物流系统 [J];中国储运; 2004年03期
4石硕,王余旺; 关于CORBA与EJB集成模型的研究 [J];电脑知识与技术; 2004年14期
5朱利泳; GSM手机参数的测试及其分析 [J];电信技术; 2000年11期
6侯晟业; SCPI语言及微机控制测量仪器编程 [J];电子技术; 1998年10期
7曹亚斌; 利用VBA实现AutoCAD 2000与Word的通信 [J];工程设计CAD与智能建筑; 2001年05期
8刘益青,陈超英; COM技术在电力系统仿真建模中的应用 [J];电力自动化设备; 2002年10期
9李燕梅; GSM移动网络综述 [J];大理学院学报; 2005年S1期
10鲁昌华,笪许燕,王光春,陈胜军; 基于GPIB的自动测试系统组态软件的研究 [J];电测与仪表; 2001年12期
 中国优秀硕士学位论文全文数据库找到 1 条
 
1杨建军; 基于GPIB接口仪器的底层驱动的设计与应用 [D];四川大学; 2004年
 中国重要会议论文全文数据库找到 1 条
 
1张勇传,王乘; 数字流域——数字地球的一个重要区域层次 [A];新世纪科技与湖北经济发展——2001首届湖北科技论坛论文集 [C]; 2001年
 【二级参考文献】 共(1)篇 
 中国期刊全文数据库找到 1 条
 
1王文,李红; GIS开发中的应用模型重用方法探讨 [J];微型电脑应用; 1999年08期
 【读者推荐文章】 共(10)篇 
 
1吴丽贤,李丽,和力; 基于COM的自动化及其实现的几种方式[J]; 德州学院学报; 2002年02期; 76-79
2陈冬怀,高景昌,杨亚红; COM的自动化技术的研究与应用[J]; 吉林大学学报(信息科学版); 2004年02期; 47-51
3华奇兵,许文波,李琳,汪林林; COM技术及其程序设计[J]; 重庆邮电学院学报(自然科学版); 2001年01期; 51-56+61
4邵建民,吴国芳,张洪志; COM技术的研究[J]; 哈尔滨建筑大学学报; 2000年04期; 132-135
5廖春华,张洪伟,赵立; COM技术及其分布式应用[J]; 计算机时代; 2002年04期; 1-3+6
6詹劲松,李传湘; COM自动化技术的绑定[J]; 计算机应用与软件; 2003年06期; 8-9+62
7王洋,娄庆英; 浅谈COM技术[J]; 沈阳电力高等专科学校学报; 2002年02期; 73-75
8赵根明,饶永生; COM组件编程探索[J]; 广州大学学报(自然科学版); 2003年04期; 31-33
9李炎新,邢建春; COM技术及其在工业自动化软件中的应用[J]; 工业控制计算机; 2000年01期; 27-30+6
10张金波,孙海翠,郑雪峰; COM技术及其程序设计[J]; 河海大学常州分校学报; 2004年02期; 37-41
 【相似文献】 
 中国期刊全文数据库
 
1王浩鸣,薛亮; 基于COM技术的自动化开发 [J];电脑与信息技术; 2002年05期; 44-47
2杨颖娜,王晓智; COM中的数据库接口技术 [J];计算机应用; 2001年12期; 98+100
3刘云涛,吴晟,刘泓滨; Delphi与COM自动化 [J];昆明理工大学学报(理工版); 2002年04期; 75-78+86
4段继华,刘卫; 组件化技术在程序设计中的应用 [J];无线电通信技术; 2003年01期; 61-62
5申立群,景海涛,张永彬; 用AcitveX技术开发绘图软件 [J];矿山测量; 2001年01期; 34-35+31
6王黎阳,张博锋,吴耿锋,王炜; 逻辑型语言和过程型语言中的COM技术 [J];小型微型计算机系统; 2003年07期; 107-109
7朱杰; 让应用程序听懂你的话——一个简单的语音应用程序 [J];电脑编程技巧与维护; 2001年05期; 25-28
8华泽,杨明福; Office文档二次开发的实现 [J];郑州大学学报(理学版); 2002年04期; 53-56
9丁树江,高永青,杨宏亮,袁林英; 在Delphi中操作Excel的方法 [J];山东电子; 2000年03期; 30-31
10范怀炜,丁志强; 利用COM机制集成OFFICE COM组件 [J];昆明理工大学学报(理工版); 2002年06期; 72-75
 中国优秀硕士学位论文全文数据库
 
1熊卫东; 组件GIS中地图符号制作系统的设计与实现 [D];武汉大学; 2003年
2郝爱国; 故障树定量计算算法研究及计算机实现 [D];河北工业大学; 2005年
3田辉; 基于OLE DB技术的异构数据集成研究 [D];河北工业大学; 2005年
4郭凯; 基于COM+的军工企业信息集成门户系统研究与实现 [D];昆明理工大学; 2005年
5黄明; 异构数据库集成技术的研究及其在天津市政务资源平台系统中的应用 [D];天津大学; 2004年
6胡卫; 软件复用技术的研究及在TAFS中的应用 [D];武汉理工大学; 2006年
7盛守宇; 基于三层结构的医疗设备系统开发 [D];吉林大学; 2005年
8宋锦明; 面向刺绣行业的图形中间件技术的研究 [D];河海大学; 2007年
9熊钰杉; 基于OPC DA技术的服务器/客户端的设计与实现 [D];河海大学; 2006年
10张健楠; 基于COM的预测算法库的构件化实现 [D];河北工业大学; 2005年
 中国博士学位论文全文数据库
 
1覃如府; 中国岩石圈三维结构数据库集成及其管理系统开发研究 [D];吉林大学; 2006年
2余廷芳; 火电厂厂级监控信息系统(SIS)建模、实现及人工智能的应用研究 [D];东南大学; 2004年
3何雄; 空间数据库引擎关键技术研究 [D];中国科学院研究生院(计算技术研究所); 2006年
4付岩; 通用脚本语言GSCRIPT设计与应用的研究 [D];中国科学院研究生院(计算技术研究所); 2000年
5张威; 面向企业协同设计的若干关键技术研究 [D];中国科学院研究生院(计算技术研究所); 2000年
 中国重要会议论文全文数据库
 
1樊炜,潘宏,熊四昌; 用COM组件实现动态信号分析仪驱动程序 [A];第七届工业仪表与自动化学术会议论文集 [C]; 2006年
2吴亚东; CATIA V5用户编程概论 [A];“技术创新与核心能力建设”重庆汽车工程学会2006年会论文集 [C]; 2006年
3汤红生,钱正顺,董刚; 用OPC技术实现过程数据的访问 [A];全国炼钢连铸过程自动化技术交流会论文集 [C]; 2006年
4唐飞,吕泽承,杭乃善; Matlab COM组件在电力系统程序开发中的应用 [A];广西电机工程学会第九届青年学术论坛论文集 [C]; 2006年
5胡旻,王伟,刘永清; EDI的Internet移植方案 [A];1998中国控制与决策学术年会论文集 [C]; 1998年
6陶陶,张书亮,闾国年; 符号多接口显示技术(MSDT)支持下的符号设计与共享 [A];中国地理信息系统协会第八届年会论文集 [C]; 2004年
 中国重要报纸全文数据库
 
1吉林 海浪轻风; PC屏幕监视程序 [N];软件报; 2003年
2河南 倪显利; 使用VB6.0开发图像捕获工具 [N];软件报; 2003年
3河北 廉育功; 在你的程序中加入英文朗读功能 [N];软件报; 2001年
 相关期刊
 >  电脑爱好者
 >  电脑编程技巧与维护
 >  电脑开发与应用
 >  电脑学习
 >  电脑与信息技术
 >  福建电脑
 >  个人电脑
 >  Journal of Computer Science and Technology
 >  计算机辅助工程
 >  计算机工程与科学
 >  计算机工程与设计
 >  计算机时代
 >  计算机系统应用
 >  计算机应用研究
 >  计算机应用与软件
 >  计算机与现代化
 >  微计算机应用
 >  微型电脑应用
 >  现代计算机(专业版)
 相关机构
 > 陕西经贸学院管理科学与工程系
 > 西安交通大学计教中心
 > 甘肃省委党校
 > 兰州商学院
 > 甘肃兰州
 > 昆明理工大学信息与自动化学院计算机系
 > 昆明理工大学机电工程学院
 > 云南昆明
 > 中国电子科技集团公司第54研究所
 > 重庆交通科研设计院
 > 重庆
 > 河北理工学院
 > 上海大学计算机工程与科学学院智能信息研究室
 > 上海
 > 电脑编程技巧与维护
 > 苏州科技学院电子系
 > 华东理工大学信息工程学院
 > 山东省电子产品监督检验所
 > 昆明理工大学计算机应用技术重点实验室
 相关作者
 > 王浩鸣
 > 杨颖娜
 > 刘云涛
 > 刘泓滨
 > 刘卫
 > 景海涛
 > 王黎阳
 > 吴耿锋
 > 朱杰
 > 杨明福
 > 高永青
 > 袁林英
 > 丁志强
 > 薛亮
 > 王晓智
 > 吴晟
 > 段继华
 > 申立群
 > 张永彬
 > 张博锋
 > 王炜
 > 华泽
 > 丁树江
 > 杨宏亮
 > 范怀炜
关于知网 | CNKI导报 | 知识产权声明 | 联系我们 | 知网招商
京ICP证040431号 京ICP证040441号 互联网出版许可证新出网证(京)字008号
售卡热线:800-810-6613、010-62789720、010-62773682
售后服务:800-810-1436(限座机拨打) 010-62791813、010-62783978
招商热线: 010-62772106 投诉电话:010-62791994 2007 中国知网(cnki)