刚刚学com,有问题请教!(20分)

  • 主题发起人 主题发起人 Distachio
  • 开始时间 开始时间
D

Distachio

Unregistered / Unconfirmed
GUEST, unregistred user!
哪位仁兄,对com 这玩意比较精通,能不能给我形象的讲讲!
另外,我特别想知道,com在现实生活中的具体应用!
希望有高手来指点,指点!!!!!
 
就是中间层,比如ado
 
IASP.
Acitex.
http://www.csdn.net/expert/pam/book5_1.shtm
 
Com是微软推出的关于软件编制的一种规范。
简单的说,它指的是,程序员按照这个标准(规范)编写的程序,能够实现语言的无关性,
即可以在不同的开发平台上使用(前提是编译器支持)。
它是OLE 与 ActiveX技术的基础。微软为其定义了一组API 函数,程序员把需要实现的
功能,包含在一个或多个对象(COM对象)中,这些对象通过调用这组API函数,
可以使得不同程序员写的对象,能够进行通信。这包括delphi可以使用并编译
VB写的COM组件,反过来也行。
总之,COM 使得程序功能能够跨平台,语言环境以组件(对象)的形式而非
以前的一系列函数且只能在同一个环境中提供。
 
Com是微软推出的关于软件编制的一种规范。
简单的说,它指的是,程序员按照这个标准(规范)编写的程序,能够实现语言的无关性,
即可以在不同的开发平台上使用(前提是编译器支持)。
它是OLE 与 ActiveX技术的基础。微软为其定义了一组API 函数,程序员把需要实现的
功能,包含在一个或多个对象(COM对象)中,这些对象通过调用这组API函数,
可以使得不同程序员写的对象,能够进行通信。这包括delphi可以使用并编译
VB写的COM组件,反过来也行。
总之,COM 使得程序功能能够跨平台,语言环境以组件(对象)的形式而非
以前的一系列函数且只能在同一个环境中提供。
 
to pcc_mmz1 :请问跨平台是不是指不同的操作系统上使用
com组件与com对象的关系如何呀!
 
顺便问以下
我看到有语法的用法:if p^ then
.....
请问这里的p^用法是什么意思 p^值怎么是boolean 型!!!
 
pointer operator
 
程序在通信的一种方式。
由COM库,类工厂,实现类和Interface组成
瞎掰的 ^_^
 
有这样个问题
var
pp:char;
s:string;
s_n:array[1..6] of byte;
begin
s:='123';
pp:=pchar(copy(s,8,6))^;
s_n[0]:=(byte(pp) shl 2) or 10010010
请问这时s_n[0]的值是多少 计算机显示是154
我怎么也算不出此值
关键是我看不出 pp 里面是什么!!

end;
 
if p^ then
.....
pointer operator怎么也有boolean数值
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部