E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
CoInitialize
Python模块之pywin32
◆问题汇总:1、多线程使用pywin32com造成的问题:pywintypes.com_error:(-2147221008,'尚未调用
CoInitialize
。'
宅羽
·
2025-03-05 23:33
Python模块
在调用CreateDispatch("Excel.Application")不成功
=
CoInitialize
(NULL)){cerr<<"In
乄失忆丶雨
·
2024-02-20 22:57
C++
ATL炒冷饭学习之三:
CoInitialize
/CoUninitialize
一、CoInitializeCoInitialize是Windows提供的API函数,用来告诉Windows以单线程的方式创建com对象。应用程序调用com库函数(除CoGetMalloc和内存分配函数)之前必须初始化com库。HRESULTCoInitialize(_In_opt_LPVOIDpvReserved);参数被保留,且必须为NULL。S_OK:该线程中COM库初始化成功S_FALSE
jyl_sh
·
2024-01-13 05:10
C/C++
ATL
OCX
C/C++
ATL
OCX
服务进程
内核编程
C++如何在excel中同时插入多行
rowCount,列数为columnCount:#include#include#include#pragmacomment(lib,"comsuppw.lib")intmain(){//初始化COM库
CoInitialize
SunkingYang
·
2023-12-03 15:21
#
MFC日常开发记录
MFC开发
#
MFC控件开发
c++
excel
插入多行
如何插入
插入多列
MFC
python: win32com 自动化办公文章合集
Excel的基础操作1.打开、保存/另存为、关闭importpythoncomfromwin32com.clientimportDispatchExpythoncom.
CoInitialize
()xlApp
蹦的一下就没了
·
2023-11-06 14:29
python
自动化
VC++中 ADO操作
一、ADO数据库连接分6步:1.ADO对象的导入(#import一个ADO动态链接库msado15.dll)2.初始化COM对象(::
CoInitialize
(NULL);)3.获取连接CreateInstance
云中飞鸿
·
2023-10-29 06:53
数据库基础
数据库
关于
CoInitialize
和CoUninitialize调用的有关问题
本人封装了一个类,里面需要用到ADO连接数据库,所以需要初始化COM环境以及释放COM环境,我打算在构造函数里面执行
CoInitialize
,在析构函数里面执行CoUninitialize但是程序运行时
csdn9990
·
2023-10-13 00:49
微软TTS语音windows speech SDK使用方法
示例如下:#include#includeboolisCreatWavFile=FALSE;//是否创建.wav音频文件intmain(){ISpVoice*pVoice=NULL;if(FAILED(::
CoInitialize
cypher_forward
·
2023-09-28 23:00
语音使用
win32 复制多个 excel sheet 到 一个 新excel 中
在多线程里面使用win32com调用com组件的时候,需要用pythoncom.
CoInitialize
初始化一下。最后还需要用pythoncom.CoUninitialize释放资源。
nongcunqq
·
2023-07-26 03:32
excel
前端
javascript
25 MFC 数据库
System\ado\msado15.dll"no_namespacerename("EOF","rsEOF")voidCADODlg::OnBnClickedBtnQuery(){//导入ADO库::
CoInitialize
吃个糖糖
·
2023-07-20 22:27
mfc
数据库
c++
pywintypes.com_error: (-2147221008, ‘尚未调用
CoInitialize
。‘, None, None)
本来读取代码的时候没有问题,但是放到flask框架中出错pywintypes.com_error:(-2147221008,‘尚未调用
CoInitialize
。’
yangmishiwonvshen
·
2023-01-30 10:44
python
python调用win32api 拉起wps问题排查解决方案
,pywintypes.com_error:(-2147221005,'无效的类字符串',None,None)第二个问题,pywintypes.com_error:(-2147221008,'尚未调用
CoInitialize
德宏大魔王
·
2022-11-21 06:32
python
wps
opencv多线程调用摄像头预览拍照
在网上到处找资料,看到有不少人说,要用
CoInitialize
、CoInitializeEx可以解决。开开心心的测试了一下,结果发现根本没用。也许在旧版本能行吧(我用的
weixin_30800807
·
2022-11-20 11:37
人工智能
c/c++
“无法在设置线程模式后对其加以更改”
1.在dll中必须调用
CoInitialize
或者CoInitializeEx否则会报错“没有调用
CoInitialize
()”,但是这个函数不能在dll中调用否则会报错“无法在设置线程模式后对其加以更改
iteye_13378
·
2020-09-17 11:34
c++/VC
CoinitializeEx Remarks
要在一个线程上合理关闭com库,每一次成功调用
CoInitialize
或者CoInitializeEx(包括任何返回S_FALSE的调用),都必须对应调用一次CoUninitializ
sheltonwan
·
2020-09-17 07:28
C/C++
读书笔记
关于
CoInitialize
()
在msdn中对于
CoInitialize
的解释如下:InitializestheCOMlibraryonthecurrentapartmentandidentifiestheconcurrencymodelassingle-threadapartment
redpetallsg
·
2020-09-17 07:07
多线程中对COM的初始化
CoInitialize
应该注意的问题
使用COM组件时,通常的做法是在main函数的最前面调用
CoInitialize
(NULL);,最后面调用CoUninitialize();今天遇到一个问题是在线程中使用COM组件失败了,我就怀疑线程中也需要初始化
疯狂-的-蜗牛
·
2020-09-17 07:47
COM
CoInitializeEx 与
CoInitialize
的区别
CoInitialize
、CoInitializeEx都是windows的API,主要是告诉windows以什么方式为程序创建COM对象,原因是程序调用com库函数(除CoGetMalloc和内存分配函数
l198738655
·
2020-09-17 07:12
C/C++
COM 经验的八个教训(1):总是调用
CoInitialize
(Ex)
几个月前,我收到了一封朋友的电子邮件,他就职于一家著名的硬件公司。他的公司编写了一个非常复杂的基于COM的应用程序,其中使用了许多进程内和本地(进程外)的COM组件。在开始时,应用程序创建了COM对象以服务于运行在多线程单元(MTA)中的各种客户端线程。该对象还可以托管给MTA,这意味着接口指针可以在客户端线程之间自由交换。在测试中,我的朋友发现在应用程序准备关闭之前,一切都进行得不错。然后,不知
juststone
·
2020-09-17 07:06
VC文章
初始化COM时候的问题
usingnamespaceMSXML2;voidCTest_XMLDlg::OnGenerate(){//TODO:Addyourcontrolnotificationhandlercodehere::
CoInitialize
jiqi6614
·
2020-09-17 07:34
多线程调用com组件的体会 转
调用任何COM组件之前,你必须首先初始化COM套件环境,即调用
CoInitialize
或CoInitializeEx。
feihuadao
·
2020-09-17 06:17
COM调用的时候需要先调用
CoInitialize
函数
voidCdirectshow_1Dlg::OnBnClickedButton1(){HRESULTerr=::
CoInitialize
(NULL);if(FAILED(err)){MessageBox
stone-jin
·
2020-09-17 06:14
MFC
多线程调用COM组件的体会(
CoInitialize
)
调用任何COM组件之前,你必须首先初始化COM套件环境,即调用
CoInitialize
或CoInitializeEx。
weixin_30920091
·
2020-09-17 06:45
多线程中使用COM组件时的初始化问题
CoInitialize
、CoInitializeEx都是windows的API,主要是告诉windows以什么方式为程序创建COM对象,原因是程序调用com库函数(除CoGetMalloc和内存分配函数
xingpacer
·
2020-09-17 06:52
资料集
vs2005连接sqlserver2005(C++)
ProgramFiles\CommonFiles\System\ADO\msado15.dll"no_namespacerename("EOF","adoEOF")usingnamespacestd;intmain(){
CoInitialize
weixin_33979203
·
2020-09-17 02:21
数据库
c/c++
创建快捷方式
#include"atlconv.h"boolCreatLinkToStartMenu(char*pszPeFileName){HRESULThr=
CoInitialize
(NULL);if(SUCCEEDED
南屏
·
2020-09-15 18:32
使用python为Excel插入附件
直接列代码了importpythoncompythoncom.
CoInitialize
()fromwin32com.clientimportDispatchimportwin32com.clientfilename
但丁花园
·
2020-09-14 22:25
Python
python
excel
_CommandPtr未声明的标识符解决办法
:\ProgramFiles\CommonFiles\System\ado\msado15.dll"no_namespacerename("EOF","adoEOF")确定没有写错的情况下,也写了::
CoInitialize
启舰
·
2020-09-13 14:53
-------1.4
COM操作
-------1.2
MFC类的使用心得
数据库操作
MFC 导入 和导出 Excel
---------------导入BOOLCMainFrame::ExcelToADO(char*szPath,char*szTable){
CoInitialize
(NULL);_ApplicationexcelApp
qianhe_he
·
2020-09-13 08:39
vc 操作excel
import"C:\ProgramFiles\CommonFiles\System\ado\msado15.dll"no_namespacerename("EOF","rsEOF")4:在初始化中加入if(
CoInitialize
吴安
·
2020-09-13 03:14
vc
mfc
如何将mfc中的数据导入到Excel中
1.在BOOLCExcelTestApp::InitInstance()中,dlg.DoModal();之前增加代码:if(
CoInitialize
(NULL)!
杜树林
·
2020-09-13 01:58
C++ 隐藏窗口在任务栏的显示
BOOLShowInTaskbar(HWNDhWnd,BOOLbShow){LPVOIDlp=NULL;
CoInitialize
(lp);//初始化COM库:没有这两句隐藏不起作用HRESULThr;ITaskbarList
bmjhappy
·
2020-09-12 02:09
C++
MFC
C++数据库操作
//主函数#include#include#include#include"inquire.h"usingnamespacestd;voidmain(){
CoInitialize
(NULL);//初始化环境
lqhh123
·
2020-09-11 23:04
c++编程 设置桌面壁纸以及设置壁纸失效的解决办法
代码如下:classCCoInitialize{public:CCoInitialize():m_hr(
CoInitialize
(NULL)){}~CCoInitialize(){if(SUCCEEDED
hejingdong123
·
2020-09-10 13:20
c++
问题记录
CreateDispatch
//TODO:AddextravalidationhereHRESULThr;hr=
CoInitialize
(NULL);if(FAILED(hr))AfxMessageBox("failedtocallCoInitialize
a54cc
·
2020-08-25 14:03
windows
WTL : Add RichEditCtrl To CPaneContainerImpl
intWINAPI_tWinMain(HINSTANCEhInstance,HINSTANCE/*hPrevInstance*/,LPTSTRlpstrCmdLine,intnCmdShow){HRESULThRes=::
CoInitialize
LostSpeed
·
2020-08-25 06:14
ADO数据库编程
一下代码全部测试通过:连接数据库代码如下:HRESULThr;
CoInitialize
(NULL);CStringstrSQL;_variant_tuser_name;try{hr=m_pConnection.CreateInstance
姚佳俊
·
2020-08-24 07:13
MFC下XML遍历同名节点(Node)
1#include2#include34#import56int_tmain(intargc,_TCHAR*argv[])7{8
CoInitialize
(NULL);9//读取XML10MSXML2::
thank55789
·
2020-08-23 19:47
资料
xml
mfc
null
iostream
system
使用IShellLink生成快捷键
第一步:初始化COM函数
CoInitialize
(NULL);第二步:创建实例IShellLink接口CoCreateInstance(CLSID_ShellLink,NULL,CLSCTX_INPROC_SERVER
barton-lee
·
2020-08-21 19:22
快捷连接
IShellLink
非常简单的视频播放器源码
")voidmain(){//定义变量IGraphBuilder*pGraph;IMediaEvent*pEvent;IMediaControl*pControl;//初始化COMHRESULThr=
CoInitialize
zhang_zxk
·
2020-08-20 13:07
DirectShow
使用getdetailsof 接口获取文件属性
ptrItem),i);这句是关键IDispatch用法#include#include#importusingnamespacestd;int_tmain(intargc,_TCHAR*argv[]){
CoInitialize
liangls1982
·
2020-08-18 20:42
小应用
Diretshow简单播放功能实现
//COM库初始化04.
CoInitialize
(NULL);05.06.07.
毒来毒往
·
2020-08-18 20:41
DirectShow 播放音视频文件
FilterGraphManager来构建Filtergraph;运行Graph,使数据通过Filter流动;在编译之前,请包含头文件Dshow.h并链接到静态库文件strmiids.lib.首先调用
CoInitialize
冷月醉雪
·
2020-08-18 20:05
C++
DirectShow
directshow 入门——播放文件
调用
CoInitialize
去初始化一个这个COM库。HRESULThr=CoInitiali
liangls1982
·
2020-08-18 19:11
graph
filter
manager
null
server
library
C++显示JPG图片
::
CoInitialize
(NULL);//COM初始化HRESULThr;CFilefile;file.Open("c:\\aa.jpg",CFile::modeRead|CFile::shareDenyNone
iLoveHeineken
·
2020-08-18 17:27
C
C++
MFC
C++实现显示桌面:
接口只有WINDOWSXP以上的操作系统才支持,需要shell32.dll5.0或以上版本编译环境:MicrosoftVisualStudio2008*/#include#includeintmain(){
CoInitialize
aasmfox
·
2020-08-13 12:27
mfc登录界面与数据库连接
实现登录界面与数据库进行连接,根据用户名,密码登陆者判断是否为数据库中人员UpdateData(TRUE);_ConnectionPtrm_pConnection;_RecordsetPtrpRecordset;::
CoInitialize
谢诗谦
·
2020-08-11 18:10
visual
c++数据库开发
OLE接口用法
VS2005)http://www.rayfile.com/zh-cn/files/4468c85c-7a4e-11e1-8329-0015c55db73d///第一步得初始化COM环境HRESULThr=
CoInitialize
Jackchenyj
·
2020-08-11 16:59
mfc登录界面与数据库连接
实现登录界面与数据库进行连接,根据用户名,密码登陆者判断是否为数据库中人员UpdateData(TRUE);_ConnectionPtrm_pConnection;_RecordsetPtrpRecordset;::
CoInitialize
active2489595970
·
2020-08-11 16:06
visual
studio2010的开发
MFC
VC++
SQL
Server2008
Java链接OPC读写数据
首先导包jeasyOPC.jar包配置JCustomOpc.dll文件测试代码如下://读取OPC数据privatevoidtestOPC()throwsException{JOpc.
coInitialize
lsq0000
·
2020-08-10 18:05
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他