能不能修改线程模式?由apartment改为Neutral!(20分)

  • 主题发起人 主题发起人 cansim
  • 开始时间 开始时间
C

cansim

Unregistered / Unconfirmed
GUEST, unregistred user!
程序写的时候用Apartment,现在写完了,能不呢个改成Neutral呢?
Neutral模式是什么样的,是真的可以实现多线程吗?
 
可以修改,在注册表里。。
 
程序里不能修改?说详细点可以吗?
 
如果你是用Delphi的向导来建立的COM组件,在它自动生成的COM的PAS单元里面,
最后一行应该是这样的,
initialization
TComponentFactory.Create(ComServer, T你的COM,
Class_你的COM, ciMultiInstance, tmNeutral);
end;
我现在写的tmNeutral的地方应该是tmApartment,你直接把它换掉就行了。
 
接受答案了.
 
后退
顶部