在DLL中使用Tadoconnection出错。(200分)

  • 主题发起人 主题发起人 远帆
  • 开始时间 开始时间

远帆

Unregistered / Unconfirmed
GUEST, unregistred user!
>远帆
我编写了一个包含一个窗体的DLL,窗体中有一个tadoconnection控件。但是在调用时出
现“标记没有引用存储”错误,我动态创建tadoconnection控件也不行,不知是什么原因?

>sunny
lib中加入CoInitialize函数,退出的时候用CoUninitialize函数。试试看。

>远帆
调用的时候不出错了,但是退出时出错。不知什么原因,我再查查。谢谢你。
是不是在Dll中使用active控件都需要调用这两个函数?

>远帆
只要引用comobj就不需要手工调用这两个函数了,是吗?

>sunny
想想应该是这样的,但是我没有试过。我以前曾经看过一篇文章,讲delphi在引用active控
件上有些小bug。所以这方面可能实际的应用中才会了解更多一些。

以上是与sunny(bluerain)的聊天记录。
希望sunny老大进来拿分。
如果2天内老大不来,那么就平分。
 
天哪,我还意味是产品资料。自己先试成功了再说吧。
 
呵呵~不成功再找你嘛:)
产品资料我会寄给你的,只怕要让你见笑了:)
 
后退
顶部