关于COM的超级难题,做出来有奖~ ( 积分: 100 )

  • 主题发起人 主题发起人 firstlove
  • 开始时间 开始时间
F

firstlove

Unregistered / Unconfirmed
GUEST, unregistred user!
我做了一个COM测试,当是外进程(EXE)时,可以定义全局变量,也就是说大家都可以公用定义的全局变量,如果换成内进程(DLL),那么会建立实例副本,公用变量只属于自己实例,我现在是想有什么办法可以在内进程内定义全局变量吗?
其实我主要想实现一个数据中心的COM,所以的数据的增加和修改都是用这个COM,这个COM有全局的TList,用来保存数据,现在的问题就是调用内进程的COM,会有自己TLIST,我想大家都公用一个TLIST,请问如何实现?
 
我做了一个COM测试,当是外进程(EXE)时,可以定义全局变量,也就是说大家都可以公用定义的全局变量,如果换成内进程(DLL),那么会建立实例副本,公用变量只属于自己实例,我现在是想有什么办法可以在内进程内定义全局变量吗?
其实我主要想实现一个数据中心的COM,所以的数据的增加和修改都是用这个COM,这个COM有全局的TList,用来保存数据,现在的问题就是调用内进程的COM,会有自己TLIST,我想大家都公用一个TLIST,请问如何实现?
 
还有问题,就是IIS访问外进程的COM,为什么会建立自己实例,而且界面不出来,并且,EXE类型的程序调用COM会运行COM实例,而不是跟IIS的共用一个实例?为什么会这样啊?
 
后退
顶部