尚未调用CoInitialize(100分)

  • 主题发起人 流浪汉
  • 开始时间

流浪汉

Unregistered / Unconfirmed
GUEST, unregistred user!
高手:
我在做一个系统的主窗口的时候,要引用别的Form,我已经把需要的Form放到工程里面了,
可是在运行的时候出现“尚未调用CoInitialize”的错误,请尽快告诉我出现这样错误的原因。
 
>>我已经把需要的Form放到工程里面了
说说你是怎么“放”的??
 
能不能详细一点?是数据库编程吗?
 
加入uses comobj;
或在formcreate中加入
CoInitialize(nil)
formdestroy中加入
uncoinitalize;//记不太清楚了,应该是这个函数吧
 
我也遇到过
 
我碰到过一次,是DPR文件中有一行莫明其妙地消失了,后来加上去就好了
Application.Initialize;
 
我来晚了,完全同意lxddd的意见。
 
流浪汉同志,请自觉结束问题
 
老猫也在这,那留给他结束问题算了
 
同意hubdog的意见,你是不是在form中使用了COM/DCOM组件,com/dcom的初始化语句就是
coInitialize()
 
有没有DLL的例子
发一个给我可以吗〉
tbase@163.com
 
同意hubdog的意见
但是counInitialize()而不是counInitialize()
即:
initialization
coinitialize;
finalization
counInitialize;
 
各位,你们都说错了,原因:ADO有问题,请重装ado!!!
 
是Com调用的问题,只要开始使用时加上CoInitialize(nil),释放时加上CoUnInitialize
 
时间太久了,强行结束。
 
顶部