使用Intrabob调试ISAPI程序遇到的问题(300分)

  • 主题发起人 主题发起人 wolf1860
  • 开始时间 开始时间
W

wolf1860

Unregistered / Unconfirmed
GUEST, unregistred user!
使用intrabob调试时,总是提示出错"没有调用coInitialize初始化",后来在要调试的程序段中加上
coinitialize和uncoinitialize仍然不起作用,请问高手有没有遇到同类问题,如何解决的?
我用的intrabob版本是5.0
 
IWServerControl的ComInitialization属性设为:ciMultiThreaded
 
学习!
up
 
你用的是不是Ado数据库连接方式?
是的话,这儿有代码! 在TIWServerControllerBase 子类 ,
就是系统自动生成的那个ServerController中修改:

****
Interface
uses **** , ActiveX ;
******

TUserSession = class(TComponent)
public
DataModule1: TDataModule1;
constructor Create(AOwner: TComponent); override;
destructor Destroy; override;
end;

*******

constructor TUserSession.Create(AOwner: TComponent);
begin
inherited;
CoInitialize(nil);
DataModule1 := TDataModule1.Create(Self);
end;

destructor TUserSession.Destroy;
begin

inherited;
CoUnInitialize();
end;

 
你的源码对俄的帮助很大的确是ADO联接的问题.
 
后退
顶部