有关COM的一个简单问题,很容易拿分的.(300分)

别在Initialize过程中置0,既然你想计数
 
不会的,因为你的FCount在类之外啊!
在每个Com的析构里面,写上写注册表的函数就成啊。
 
谢谢CrazyIdea.

不过使用COM到底是不是可以可以做到像我说的那样呢? 实在不行要做成一个服务可以吗?
 
可以
你做的如果是进程外Com肯定能行的,它不管是不是一个应用程序的!!
只要是客户端就可。
 
Initialize里读写注册表!要注意同步!
 
to CrazyIdea,如何做进程外COM呢?
to wolaixue, 怎么同步?我不知道其他的COM中count到了多少了
 
对不起,今天我下班了,明天再说吧!!
其实很简单,New一个工程,加一个Com对象就行。
不用同步,注册表本身就相当于临界区。
 
似乎每个COM都可以调用接口Iinterface的方法:_addref,能不能返回记数?
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
934
SUNSTONE的Delphi笔记
S
I
回复
0
查看
691
import
I
顶部