我有一个dll文件,包含一个窗体,窗体里面有一个ActiveX控件,我想在另外一个工程里调用dll中的一个函数,而不想显示dll中的窗体,可系统总是报错:尚未CoInitialize,哪位能告诉我为什么啊?应该怎么实现啊?以下是我Dll包含的窗体里面的一个函数:
procedure Info;
  var
    Form1 : TForm1;
  Begin
      Form1 := TForm1.Create(nil);
      ShowMessage('hello3');
      Form1.Free;
  End;我试了一下,其它空间可以,ActiveX控件就不行,高手指点一下吧!!!