随便看看吧,大道理书上都有。
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1458547
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1444227
在我看来com就是一切上面技术的基础(OLE是com一个早期的体现技术,后来com规范形成后,基本上专指对象连接与嵌入的技术,这个技术也可以使用其他规范实现,现在通常是com,比如office服务对象,都是com组件啦)
dcom就是基于远程调用com对象的一个扩充了网络创建和管理等功能的com规范。
com+就是com+dcom+mts(控制com组件事务管理等功能的系统) 三个东东的集合。
activeX说白了就是普通的com组件,只不过实现了特定的(如:IDISPATCH)接口,可以引出自己的对象属性和事件了。让其他任何语言都可以使用的一种com组件。
activeform也是一种borland实现了特定功能的一个activeX
这些个名字,ms都没有确切的定义和区别说明的。还是自己体会好。呵呵。
至于源码,抱歉,自己找吧,实在不好说这些个技术我怎么给你拿源码来示范一把。
找本书的例子一试就知道。有问题再具体问嘛