写了个dll调用CoInitialize 时出现了无法解析的外部命令 然后网上查了一下,有说不该在dll中调用这个函数,也有说应该调用的,如果应该调用的话,那个无法解析的外部命令是什么原因呢?
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
dll调用CoInitialize 问题
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
devmiao 2016-11-04 09:35关注看下是不是com dll,有没有注册。
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报
微信扫一扫点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2021-12-19 09:23同样,在封装 WebBrowser 到 DLL 中时,可能会出现“尚未调用 CoInitialize”错误,解决方法是在使用 TWebBrowser 显示 HTML 文档时,在“开始 -> 运行”中输入 regsvr32 shdocvw.dll,然后在 uses 中加入 ActiveX。...
- 2021-12-19 09:23例如,在使用 ADO 数据库组件时,调用程序调用该 DLL 时可能会出现“尚未调用 CoInitialize”错误,解决方法是在程序初始化时调用 CoInitialize(nil) 方法。 2. 在使用 TWebBrowser 显示 HTML 文档时或者把 ...
- 2021-08-17 16:26科学的发展-只不过是读大自然写的代码的博客 问题:hr 0x800401f0 尚未调用 CoInitialize。 HRESULT 2.截图 2.1 图1 2.2 图2 3.解决办法 3.1变更前 #include "stdafx.h" #include <iostream> #import "C:\objects\LibTest2\ClassLibrary4\bin\...
- 2021-12-19 09:26解决这个问题的方法是在DLL的初始化部分调用CoInitialize,并在最终化部分调用CoUninitialize。例如: ```delphi initialization CoInitialize(nil); finalization CoUninitialize; end. ``` 对于封装了...
- 2016-05-30 16:07chinajobs的博客 这个一般是在使用COM或者调用ADO控件时出现的错误,通常情况下都是程序的问题。...函数的调用,在dll中要自己调用。 但在Delphi开中的PubDBConn中的如下代码竞也提示“尚未调用 CoInitialize” procedure Cre
- 2018-09-08 16:33- 使用`CoInitialize`初始化COM环境,然后通过`CoCreateInstance`函数创建C# DLL的实例,传入之前定义的CLSID。 - 调用C# DLL的方法时,通过接口指针调用相应的成员函数。 4. **错误处理**: - 在整个调用过程中...
- 2017-03-30 14:04weixin_34189116的博客 上面的代码在单元测试中运行良好,但是集成测试的时候就出现了问题,因为这段代码被放到了DLL中被调用,所以就错了。 因为加载DLL的时候会自动初始化COM库。所以再初始化就会报错,返回错误码:0x80010106 ----- ...
- 2021-09-02 15:42jcoiwenwfkowe的博客 【delphi】delphi出现‘尚未调用CoInitialize’异常
- 2017-08-18 08:56本文将详细介绍如何在Visual Studio 2005环境下,通过不同的技术手段实现C++与C#之间的DLL调用。 首先,我们来了解如何在C#中创建DLL程序,并被C++程序调用。在C#中,创建一个DLL文件通常涉及到定义一个类库项目,...
- 2021-06-13 13:17乐悠厨房的博客 新建一个C++ win32控制台应用程序,调用DLL显示C#对话框 #include "stdafx.h" #include #include #define DLL_SHOW_UI #include "IShowUI.h" using std::string; using std::wstring; #pragma comment(lib, ...
- 2025-04-19 20:08CHEN_RUI_2200的博客 问题描述 之前excel 用vba写过一个应用,请求的是aws lambda 后端, 但是受限于是云端服务,用起来响应特别慢,最近抽了点时间准备优化下,先加了点日志看看是哪里慢了 主方法代码如下,函数的主要目的是将 Excel ...
- 2013-03-10 20:21缘中人的博客 尚未调用 CoInitialize是怎么回 这个一般是在使用COM或者调用ADO控件时出现的错误,通常情况下都是程序的问题。...函数的调用,在dll中要自己调用 这样调用一下就可以了 CoInitialize(NULL);
- 2019-05-29 17:45Sakuya__的博客 简述 我们有时候需要在C++程序中去使用一些C#程序的代码,但是又不想弄的太麻烦,或者是我们想要使用别人写好的C#库,那么该怎么办呢?最方便的就是把C#编译成dll,然后用再在...(2)C++调用C#的dll——直接调用 ...
- 2019-11-15 15:40Scarlett_OHara的博客 转自:https://blog.csdn.net/yanmanm/article/details/81870436 ... 最近在做代码升级64位,因为有些第三方的模块没有源码,所以需要用到64位代码调用32位模块的方案,在网上找了很多资料和方法,最终参考国...
- 2021-04-07 21:28COM DLL(Dynamic Link Library)是实现COM接口的库文件,可以被不同语言的应用程序调用,提供跨语言的互操作性。这篇文档将深入探讨如何从一个控制台应用程序调用COM DLL,主要涉及C++编程语言,使用VC6(Visual ...
- 2018-08-29 10:14- 示例代码中调用了C# DLL中的`iadd`方法,并打印出结果,展示了C++如何调用C#中的托管代码。 3. C#编写COM组件供C++调用 - C#代码被设计为COM组件,这意味着它能够在不同的编程语言和平台之间进行通信。 - 为了...
- 2011-09-09 17:51在IT行业中,MFC(Microsoft Foundation Classes)...4. 通过DLL调用创建Excel文件的方法,并保存到指定位置。 这样的技术结合,既利用了C++的性能和MFC的桌面开发便利性,又发挥了C#在处理Office任务时的高效和便捷。
- 没有解决我的问题, 去提问