社区
C++ Builder
帖子详情
BCB中菜单中的File/New/New Items/ActiveX: Automation Object与COM Object究竟有何本质区别?
yhec
2004-08-11 04:49:56
BCB中菜单中的File/New/New Items/ActiveX:
Automation Object与COM Object究竟有何本质区别?
...全文
146
14
打赏
收藏
BCB中菜单中的File/New/New Items/ActiveX: Automation Object与COM Object究竟有何本质区别?
BCB中菜单中的File/New/New Items/ActiveX: Automation Object与COM Object究竟有何本质区别?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yjy1001
2004-08-12
打赏
举报
回复
知识这个东西啊
为什么要学呢
如果可以像硬盘一样 拷贝 粘帖 过来就好了
那么..............
yhec
2004-08-12
打赏
举报
回复
要找一本通俗的COM的入门书看看。
嗨,学不完的东西
yhec
2004-08-12
打赏
举报
回复
呵呵,稀里糊涂,一头雾水,
是不是俺落后了还是太笨?
cczlp
2004-08-12
打赏
举报
回复
我也准备学COM,谁能推荐一本电子书
BCB
2004-08-12
打赏
举报
回复
我试验了一下:
Automation Object对象接口基是IDispatch和IUnknown;
COM Object对象接口基是IUnknown;
前者是双接口,后者是单接口;
双接口中的IDispatch可支持变体访问CreateOleObject("xxx.xxx");
和调度接口IDispatch访问;IUnknown只支持一种访问称智能接口访问;
所以,前者有3种方式访问COM,后者只有一种方式访问;
当然选前者好了;
=======================
如果说得不对请补充!
BCB
2004-08-12
打赏
举报
回复
我试验了一下:
Automation Object对象接口基是IDispatch和TUnknown;
COM Object对象接口基是IUnknown;
前者是双接口,后者是单接口;
双接口中的IDispatch可支持变体访问CreateOleObject("对
yhec
2004-08-11
打赏
举报
回复
可能多数人只会用COM,但不自已开发
constantine
2004-08-11
打赏
举报
回复
没有错,我连皮毛都不了解,不过有本有关COM的本质的书,你看看
BCB
2004-08-11
打赏
举报
回复
需要对COM十分了解才能知道本质。
估计一般人只知皮毛。
jemyzhang
2004-08-11
打赏
举报
回复
当然用com object
3996906
2004-08-11
打赏
举报
回复
要少写点就是Automation Object了吧
yhec
2004-08-11
打赏
举报
回复
一般情况下,建COM服务程序,
我选择哪一个更好呢?
BCB
2004-08-11
打赏
举报
回复
前者产生的对象接口基是IDispatch;
后者是IUnknown
其它不知.
zihan
2004-08-11
打赏
举报
回复
Automation Object与COM Object他们其实就是继承的接口不同而已.
Automation Object主要从IDispatch继承,所以已经实现了很多东西,比如说ole自动化等.
而COM Object是从IUnknown继承下来,所以你做的事情要多一些.
PNG Delphi
Com
ponent
me=PNG Delphi
Com
ponent ver=v1.564 author=Gustavo Huffenbacher Daud mail=gustavo.daud@terra.
com
.br web=http://pngdelphi.sourceforge.net/ devtool=Delphi/
BCB
sn= fullsource=1 desc=PNG Delphi组件是一个用
Object
Pascal实现的完全免费并且开源的代码库用以读取PNG(Portable Network Graphics)格式的图片。
BCB
6目录和
BCB
11目录是ccrun为大家生成好的C++Builder6
最强悍的 VC VB反编译工具 Hex-Rays
最强悍的反编译工具 Hex-Rays。 可以反编译 VB VC
BCB
Delphi 等等一切 x86/x64 代码为 C 代码。密码参见内附说明文件。 我写了个简单的介绍 http://blog.caozhongyan.
com
/article.asp?id=19
在
bcb
中
添加
activex
控件_
bcb
安装控件方法汇总
1.
BCB
菜单
: Project->Options->Packages->Add[喝小酒的网摘]http://blog.const.net.cn/a/8496.htm如果是
BCB
6: 选择安装的文件夹 yb_base_c6.bpl 和 yb_
com
m_c6.bpl, 然后按“打开”按钮如果是
BCB
5: 选择安装的文件夹 yb_base_c5.bpl 和 yb_
com
m_c5.b...
bcb
隐藏窗口_
BCB
隐藏Windows任务栏的方法
BCB
隐藏Windows任务栏的方法来源:互联网宽屏版评论2006-01-09 12:27:01////////////////////////////////////////////////////////////////////////////////////////void __fastcall TForm1::FormCreate(T
Object
*Sender){HWND hw;...
在
BCB
中
轻松使用
ActiveX
控件 (转)
在
BCB
中
轻松使用
ActiveX
控件 (转)[@more@]在
BCB
中
轻松使用
ActiveX
控件XML:namespace prefix = o ns = "urn:schemas-microsoft-
com
:Office:of...
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章