- 6
- 0
- 约8.48千字
- 约 6页
- 2017-12-29 发布于广东
- 举报
ARCOBJECTS与基于接口的编程
许增旺 曾 杉 李 军
中‘国科学院资源与环境信息系统国家重点实验室)
摘 要 本文介绍了作为传统面向对象思想扩展的羞于接口编程的原理和方法,论述了Ar-
cObject。的主要内容与应用开发方法和ARC/INFO8所提供的定制和扩展方式,以及在Mi-
crwoftVisualBasic环境下应用基于接口编程原理对AreObejmt。的扩展。
一、基于接口(Interface)的编程
1.组件对象模型
组件对象模型 (ComponentObjectModel,COM)是Microsoft,DEC及其他一些公司支
持的一种软件结构的 “工业标准”,它是Microsoft建立可重用软件组件的二进制规范或协
议,通过这个协议,软件组件或模块可以互相连接,通过这个协议使得在分布式系统中建立
可以动态互换的可重用的软件组件成为可能。组件之间建立连接以后,两个模块就可以通过
接口通信。Com是独立于计算机语言的,任何可以控制计算机内存的计算机语言都可以实
现COM规范。COM允许在二进制的层次上重用组件,也就是,第三方开发者不需要知道
组件的源码、
原创力文档

文档评论(0)