为什么CoInitialize是未声明的标识符?

6
我使用UniDac组件连接到PostgreSQL。我的Query在一个单独的线程中运行。现在,当我在线程中使用CoInitialize时,我收到这个编译器错误:

- [DCC Error] QryThread.pas(41): E2003 未声明的标识符:'CoInitialize'

为什么会这样呢?

请编辑您的帖子,包括调用CoInitialize的代码段。 - Johan
3
请在包含CoInitialize的单元中添加该单元。 - Daniel Rikowski
@DR,你应该将它发布为答案,而不是评论。 - vcldeveloper
@vcldeveloper:我本来想这么做的,但是我不确定正确的单位是什么。 - Daniel Rikowski
1
这个问题更好的名称应该是“未声明标识符错误是什么意思”。目前这个问题太具体了,对任何人来说都不是非常有用。 - Warren P
这对我很有用。 - R.J. Dunnill
1个回答

39

因为使用列表中缺少ActiveX


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接