Qt使用active x出现CoCreateInstance failure (没有注册类) [问题点数:60分]

Bbs1
本版专家分:5
结帖率 73.68%
Bbs1
本版专家分:5
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:5
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
CoCreateInstance
 数功能描述:用指定的类标识符创建一个Com对象CoCreateInstance用指定的类标识符创建一个未初始化的对象。当在本机中只创建一个对象时,可以调用CoCreateInstance;在远程系统中创建一个对象时,可以调用CoCreateInstanceEx;创建多个同一CLSID的对象时, 可以参考 CoGetClassObject 函数。函数原形:STDAPI CoCreateIn
注册表中已有注册过类,但是CoCreateInstance()=0x80040154
如题 hr = CoCreateInstance( __uuidof(SoftUSBHub), NULL, CLSCTX_INPROC_SERVER, __uuidof(ISoftUSBHub), r
CoCreateInstance失败的一种解决方案
最近在改写一个播放视频的程序,其中有一行代码CoCreateInstance(CLSID_FilterGraph, NULL, CLSCTX_INPROC, IID_IGraphBuilder, (void**)&m_pifg) ;执行到这句是总是失败。 解决方案:在改行代码前添加CoInitializeEx(NULL, COINIT_APARTMENTTHREADED);
Qt 中Active使用技巧
View Full Version : Qt application with live Active X camera feed.bitChanger16th January 2006, 21:19I could really use some advice. I’m using Qt 4.1 and trying to implement an Active X c
MFC项目使用Win7自带语音库(包含COM函数返回 “没有注册类”解决方式)
MFC框架下<em>使用</em>Win7自带语音库函数 编写语音朗读的朋友,大概都遇到过 “CoCreateInstance函数返回值 ‘<em>没有</em><em>注册</em>类’”。针对此问题我搜了好多网址、参考了好多博客,但是并<em>没有</em>解决(甚至思路被带到别的问题上)。后来考虑到应该是安装的系统不是完整版本(根据这个思考,搜索相关的信息果然找到了解决方法),针对这个问题的解决方式: 下载 “win7或xpTTS语音引擎修复
调用CoCreateInstance 函数 返回值-2147221008 错误
调用之前 加HRESULT Hr = ::CoInitialize(NULL); 调用之后加::CoUninitialize(); 注意CoInitialize 和 CoUninitialize 的调用时机问题 最好整个程序在初始化的时候CoInitialize,程序结束的时候CoUninitialize,过早CoUninitialize容易导致其他一些COM接口异常,网上查的CoIniti
CoCreateInstance返回没有注册类别
CLSID_MMDeviceEnumerator = "BCDE0395-E52F-467C-8E3D-C4579291692E" IID_IMMDeviceEnumerator = “A95664D
没有注册类别"> CreateDispatch("Excel.Application")出错 没有注册类别
if (!AfxOleInit()) { AfxMessageBox("初始化OLE出错"); return FALSE; } 对Excel的操作 if(!app.CreateDispatch("Ex
Activate控件已经注册了,且注册表里有对应Com类,但是CoCreateInstance一直提示E——NOINTERFACE,求解
VS开发环境,Import进一个第三方控件,生成的tlh文件中有三个COM对象类,其中两个CoCreateInstance可以创建出实例能成功,第三个不行,求解。 生成的tlh文件中的三个类对象: s
Qt Create Active 的生成和调用
1、Qt Active的生成 打开<em>qt</em> create 5.4, 点击软件左上角的【欢迎】按钮 在右边搜索栏里输入关键字: <em>active</em> 选择一个示例工程。 编译生成Active插件 2、调用Active插件 Test page for WebCall ActiveX AAA
关于解决未在计算机注册Active控件或者没有Active控件的解决方法
在我们常用vc6.0精简版中,往往会<em>出现</em>这样的问题。首先要确认我们的system中要有MSADODC.OCX和MSDATGRD.OCX这两个文件。<em>没有</em>的话,到网上无下载这两个文件,具体下载地址网上自行搜索。下载以后将其<em>注册</em>windows+R,分别输入Regsvr32 "文件的绝对路径",即上述两个文件的所在的路径,如下图所示。即可解决。
在Directshow中使用VMR9,提示0x80040154没有注册
    最近发现一个问题,就是自己编译好的VS程序打包后,在各个电脑上都试过没问题,可就是唯独在一台笔记本上不行(别人的),最后发现是我在创建VMR9是出错了,提示0x80040154<em>没有</em><em>注册</em>类    我是这样操作的//创建VMR HRESULT hr = CoCreateInstance(CLSID_VideoMixingRenderer9, NULL, CLSCTX_INPROC, II...
DUILIB使用OXC插件问题!
作为一个方便大众的ActiveX控件,在C++中竟然只能在MFC被傻瓜式地操控是不对滴,而当这种专利居然在不引入afxwin.h和afxdisp.h的情况下都还要有所体现的时候,朕就hold不住了,誓要能死你个落伍的小玩意儿! 经过这两天的搏斗,朕在<em>没有</em>整过<em>active</em>X这小b玩意儿的情况下还是收获了一些技巧,特此记录下来以便日后查看,也为苦于在C++中手动添加ActiveX时想摆脱mf
QT 使用QAxObject 新建excel 出现的问题
代码: #include main() { QAxObject excel("Excel.Application"); excel.setProperty("Visible",
Qt使用QAxObject操作Excel,在线程中调用失败
前几天在论坛学到了如何<em>使用</em>QAxObject操作Excel表格,现在已经能够成功调用,实现了对Excel表格数据的读取。 但是今天在改进代码过程中却遇到了奇怪的问题: 由于连续读取Excel表格大量数
CoCreateInstance()失败?
编译正确! 运行后提示:CoCreateInstance失败!应该是CoCreateInstance方法创建失败,这是什么原因? hr = CLSIDFromProgID(L"ADODB.Connec
CoCreateInstance 失败急求!!!!!!!!!!!!!!!!!!!!!!!
<em>使用</em>64位win7系统,编译环境<em>使用</em>vs2010,安装的是Microsoft Speech Platform SDK v11 wchar_t* cc; cc=SpeechTxt.AllocSysStr
QT中使用ActiveX控件、QAxBase、QAxWidget
转自:http://blog.const.net.cn/a/10271.htm QaxContainer模块是访问ActiveX控件和COM对象的一个Windows扩展。QAxContainer模块是ActiveQt构架的一部分。它提供一个库,由担当ActiveX控件容器角色的QWidget的子类Q... QaxContainer模块是访问ActiveX控件和COM对象的一个W
捷宇摄像头QT调用 OCX
文档包含 QT调用 <em>active</em> 控件的过程。整个截图过程是通过调用捷宇的控件实现。解决网上QT调用<em>active</em> 控件提示<em>没有</em><em>注册</em>类的问题。
尚未调用CoInitialize和生成后事件
最近在工作中遇到这两个问题,特此总结一下,以备后面只用 1.尚未调用CoInitialize 在Ado访问数据库时,经常会遇到问题(VC) 在应用程序调用 是加入初始化com的代码 BOOL CExcelInputAppApp::InitInstance() { ...... //初始化数据库组件 AfxEnableControlContainer(); AfxOleInit
WIN32 COM组件 的实现及注册
通过一个简单的组件实现两个接口,CoCreateInstance 调用 DLLGetClassObject返回相应的组件类厂 类厂调用CreateInstance创建组件 用DLLRegisterServer向<em>注册</em>表中加一个组件ID,前提是要对<em>注册</em>表中CLSID下的结构有一定的基础。
CoCreateInstance 使用及参数说明
CoCreateInstance 创建组件的最简单的方法是<em>使用</em>CoCreateInstance函数。 在COM库中包含一个用于创建组件的名为CoCreateInstance的函数。此函数需要一个CLSID参数,在此基础上创建相应组件的一个实例,并返回此组件的某个接口。   CoCreateInstance 的声明 HRESULT _stdcall  CoCreateInstance
Active X控件在IE上自动下载并注册
Active X控件在调用证书时是非常常见的。为了方便不懂计算机的人更好的操作,我们经常将Actvice X控件嵌入到项目中,使其项目运行时自动检测是否有该控件,如<em>没有</em>,则进行下载和<em>注册</em>。
CoCreateInstance of OLE control failed
1.在将VC6.0的工程转换到VS2005下编译连接都<em>没有</em>问题运行时报错Assert fail in occcont.cpp at line 950 用Windbg调试可执行程序发现有如下错误CoCreateInstance of OLE control {648A5600-2C6E-101B-82B6-000000000014} failed,我在工程里面用了串口的控件,网上查了一下这个问题是串
用dumpcpp工具生成的excel.h/excel.cpp来操纵Excel
上一篇:在Qt中用QAxObject来操作Excel         1.系统环境:Qt 4.7+MinGW、Win7、QtCreator、Excel 2007         2.生成excel.h、excel.cpp、office.h和office.cpp         dumpcpp ---- ActiveQt模块的命令行工具,可以导出Qt能识别的COM组件的接口。这个工具在Qt
The ActiveX Control cannot be instantiated 解决方法
做的串口通讯程序,突然不能用了,弹出“The ActiveX Control XXX  cannot be instantiated” 首先想重新添加“Project——>Add to Project——>Components and Controls”,在弹出的“Choose a component to insert into your project”对话框,选择“Registered ActiveX Controls”,但是找不到串口控件。 <br /
使用QAxWidget调用WindowsMediaPlayer出现个问题
Qt5环境 <em>使用</em>的wmp的CLSID是{6BF52A52-394A-11D3-B153-00C04F79FAA6} 代码 QAxWidget *wmp; wmp=new QAxWidget; wmp-
Qt操作excel
首先,我们先来解释一些概念,方面我们去理解Qt操作excel的基本流程。 1. Qt中,QAxObject对COM对象进行封装,QAObject派生自QAxBase,QAxBase提供了一组API通过IUnknown指针直接访问COM对象。具体结构如下图。 我们要操作的Excel也是一个COM对象,因此,可以采用上述方式实现对Excel的操作。在具体操作之前,我们先了解一下excel的层次结
【已解决】VB Active控件使用中遇到的无法认证问题
解决用VB6.0中的某些控件时总是提示“该部件的许可证信息<em>没有</em>找到,在设计环境中,<em>没有</em>合适的许可证<em>使用</em>该功能”
win7 64位 想用VC6.0 ActiveX控件,但是没有Register Active解决办法
在Project>>>Add to project>>>>Component and controls,后只<em>出现</em>gallery,<em>没有</em>关于Active-x控件的相关东西,怎么办啊?   嘿嘿解决掉了,位置跑偏了,在对话框随便一个地方,右键,然后选择如图示。
C#,WinForm窗体下添加AE控件后,没有注册类 错误的解决办法
C#的WinForm窗体下,添加AE控件后,
Qt中使用ActiveX(一)
<em>使用</em>Qt的ActiveX模块创建In-process和out-of-process服务端
Active X不能例示
用vc6.0打开一个网上下载的MFC程序,结果提示: 百度了一下,到网上下载了MSDATGRD.OCX和MSADODC.OCX两个文件,<em>注册</em>一下就好了,具体步骤如下: 先下载这两个文件,下载地址如下: http://pan.baidu.com/s/1i3y64AD <em>使用</em>说明: 如果是64位系统: 请分别将MSADODC.OCX放入C:\Windows\Sys
关于CoCreateInstance的问题!
我现在想通过CoCreateInstance建立接口连接! 我该如何创建一个类与接口连接起来? hr = CoCreateInstance(CLSID_MyManager, NULL, CLSCTX_
CoCreateInstance 返回错误“0x80040154 没有注册类”
创建了一个COM组件,已经用regsvr32<em>注册</em>成功. 用CoCreateInstance创建对象的时候返回错误“0x80040154 <em>没有</em><em>注册</em>类” 用CoGetClassObject创建类场也返回同
Qt中使用com组件的问题
我想用Qt实现OPC协议,需要用到COM组件的功能,我在程序中调用CoCreateInstance的接口来和OPC服务器建立建立,正常<em>没有</em>问题。 hRet = CoCreateInstance(cls
VC++6.0 Active X控件不能例示
VC++6.0打开程序后提示 Active X控件不能例示,Active X控件"{6D940288-9F11-11CE-83FD-02608C3EC08A}"<em>没有</em>在此计算机中<em>注册</em>,<em>注册</em>控件然后再试. 查了半天原来是Kodak控件<em>没有</em><em>注册</em>! Control Name: Kodak Image Edit Control Version: 2.2 Status: Reg
未初始化的变量引起运行问题
结合几年来在C++编程中的遇到的问题,以及看了《C++ Primer Plus》这本书后觉得变量的初始化确实是一个值得重视的细节。先将原因列举出来: 内置类型变量的初始化 <em>使用</em>未初始化的变量是常见的程序错误,通常也是难以发现的错误。虽然许多编译器都至少会提醒不要<em>使用</em>未初始化变量,但是编译器并未被要求去检测未初始化变量的<em>使用</em>。而且,<em>没有</em>一个编译器能检测出所有未初始化变量的<em>使用</em>。有时我们很幸运,使
spring cloud遇到的问题
spring cloud遇到的问题 1. spring cloud分为多个版本,还在持续更新 <em>使用</em>过程中应注意版本的兼容性问题。 Spring Cloud Finchley 依赖于 Spring Boot 2.0.x 并与 1.x.y 系列不兼容。
关于创建Word的实例化对象的80040154 没有注册类 解决方法。。。。求帮助求帮助
-
Qt编写OCX插件注册错误
用Qt编写OCX插件在本机<em>注册</em>没问题,在其他机器上<em>注册</em>时错误问题。this application failed  to start because it could not find or load the Qt platform plugin &quot;windows&quot;。虽然我把依赖的Qt库已拷贝到当前ocx插件路径下还是<em>没有</em>解决。问题是缺少Qt相关文件,需要把你程序链接的Qt路径下的platform...
QT调用COM组件
COM<em>使用</em> 首先调用 CoInitialize(NULL) 初始化COM库 CoCreateInstance(....) 创建COM对象并获得接口 <em>使用</em><em>使用</em>释放COM对象 最后 CoUnInitialize() 收回COM库 QAxObject 和 QAxWidget 一样,它封装的是前面提到的中间部分:对象的创建及删除 问题出
ActiveQt
图一是VS2010下建的ActiveQt Server项目 图二是Qt Creator创的 不知道为什么 图1的构造函数被调了三次 像是new了三个对象一样 两个都是新建的项目 请问是哪些方面有问题
Qt 4.8中使用ActiveQt
好不容易找到了一个问题的解决办法  原文  http://blog.csdn.net/li_hai/article/details/7222440 曾经在Qt sdk 1.1.4下写过<em>使用</em> excel = new QAxObject("Excel.Application");方法操作excel文件的程序,安装<em>qt</em> 4.8.0后这个程序不能正常编译了,去lib目录下看,里面<em>没有</em>Activ
在Windows 8使用Chrome打开文件时Class not registered(没有注册类)的另类解决办法
最近基于Chrome一个扩展程序私人定制了一个Markdown查看器My GitHub Flavored Markdown,它可以查看本地或在线的md文档。当把md文件设置为<em>使用</em>Chrome打开时,双击md文件系统总会有对话框提示”Class not registered”;而当把md文件设置为<em>使用</em>Notepad打开时,则<em>没有</em>此问题。先后在http://answers.microsoft.com/
关于server 2008(64) + iis 7.0 jmail 组件 出现:原因是出现以下错误: 80040154 没有注册
自己做个笔记,也为和我yud
解决ActiveX控件没有在此计算机上注册的问题
自己研究总结的方法,包括所缺的控件,一般不会缺少的
CentOS 网卡自动启动、配置等ifcfg-eth0教程
步骤1、配置/etc/sysconfig/network-scripts/ifcfg-eth0 里的文件。   CentOS6.4 下的ifcfg-eth0的配置详情:   [root@Jeffery]# vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 TYPE=Ethernet UUID=5ff155a4-9a33...
解决问题:win10下VS2013报错:此电脑没有安装ActiveX控件
现象:之前在win7下建的工程,写的程序。程序中用到ActiveX控件--串口mscomm。               电脑换成win10系统以后,再次打开工程,报错:此电脑<em>没有</em>安装ActiveX控件。 解决办法: 1、下载mscomm32.ocx。      下载链接:http://pan.baidu.com/s/1gfJ7f6V 密码:p4jn      注意:一定要防止有
使用QAxWidget时出现链接错误。
error LNK2019: 无法解析的外部符号 "public: class QVariant __thiscall QAxBase::dynamicCall(char const *,class
C# Excel.Application 实例化问题
Excel.Application excel1 = new Excel.Application(); 实例化,如果引用using Excel = Microsoft.Office.Interop.E
QT、VS2008下的QAxWidget编程问题, dynamicCall(),queryInterface(),QVariant()的用法。
请问dynamicCall()到底怎么传递“指针”参数,如果是用QAxObject和QVariant,请问具体的做法是什么? queryInterface(),这个函数到底该怎么用,Qt的Assist
Excel.Application 对象创建失败,该如何解决?
Set xlApp = Server.CreateObject("Excel.Application") 对象创建失败,该如何解决? 在自己的机器上没问题,到了客户的服务器上就不行了,之前也是没问题了
setControl
public static void setControl(ReportShapeControl _shape,ReportBitmapControl _bitmap,ItemId _itemId,BomId _bomId = "") { ItemId curItemId; BomId curBomId; InventB
Active X控件
的说法都是发的说法范德萨发的说法俺的沙发的沙发的说法都是发的说法的说法都是发的说法多少
WINCE 调用CoCreateInstance出现没有注册类别
最近想做一个通过PDA上传文件的程序,可是我用wince调用CoCreateInstance时<em>出现</em>“<em>没有</em><em>注册</em>类别”的提示,不知道哪位大侠知道怎么解决这个问题呢,这个已经困惑了我好几天了.一下是我实现的程序代码!rn在.CPP中添加rntryrn rn HRESULT hr=CoInitializeEx(NULL,COINIT_MULTITHREADED); rnrn // 与Web服务连接rn HRESULT hr1=Connector.CreateInstance(__uuidof(SoapConnectorFactory));rn //HRESULT hr1=Connector.CreateInstance(__uuidof(HttpConnector));rn // http://localhost/MyWeb/Service.asmx?op=StringsAdd为调用页面rn //Connector->Property["EndPointURL"] = "http://localhost/MyWeb/Service.asmx?op=StringsAdd"; rn Connector->Property[_T("EndPointURL")] =_T("http://localhost:1329/WebSite2/Service.asmx?op=StringsAdd") ; rnrn Connector->Connect(); rnrn // 开始消息,http://tempuri.org/StringsAdd为响应函数,rn Connector->Property[_T("SoapAction")] = _T("http://tempuri.org/StringsAdd");rnrn Connector->BeginMessage(); //启动消息句柄rnrn // 创建SoapSerializer对象rn Serializer.CreateInstance(__uuidof(SoapSerializer)); rn //将 serializer 连接到 connector 的输入字符串rn Serializer->Init(_variant_t((IUnknown*)Connector->InputStream));rn //////////////////////rnrn // 创建SOAP消息rn Serializer->startEnvelope(_T("soap"),_T(""),_T("")); rn Serializer->startBody(_T(""));rn // 找到WEB函数名rn Serializer->startElement(_T("StringsAdd"),_T("http://tempuri.org/"),_T(""),_T(""));rn // 找到第一个参数rn Serializer->startElement(_T("strLeft"),_T("http://tempuri.org/"),_T(""),_T("")); rn // 输入第一个参数值rn Serializer->writeString(_T("Hello,")); rn Serializer->endElement();rn // 找到第二个参数rn Serializer->startElement(_T("strRight"),_T("http://tempuri.org/"),_T(""),_T("")); rn // 输入第二个参数值rn Serializer->writeString(_T("World!")); rn Serializer->endElement();rnrn Serializer->endElement();rn Serializer->endBody(); rn Serializer->endEnvelope(); rnrn //将该消息发送给web服务rn Connector->EndMessage(); //将消息送往服务器 rn //读取响应rn Reader.CreateInstance(__uuidof(SoapReader)); rn //将reader联接到connector的输出字符串rn Reader->Load(_variant_t((IUnknown*)Connector->OutputStream), ""); rn //显示结果rn //AfxMessageBox((const char *)Reader->Body->xml);//以xml格式输出rn CString str=Reader->Body->xml;rn MessageBox(str);rnrn rn catch (_com_error e)rn rn MessageBox(e.ErrorMessage());rn //return (CString)(char*)e.Description();rn return ; rn rn///////////////////////////////rn在.h中添加rn#import "msxml4.dll" rn#include rn// #include rn// #include rnusing namespace MSXML2;rn#import "C:\Program Files\Common Files\MSSoap\Binaries\MSSOAP1.dll" \rn exclude("IStream", "IErrorInfo", "ISequentialStream", "_LARGE_INTEGER", \rn "_ULARGE_INTEGER", "tagSTATSTG", "_FILETIME")rnusing namespace MSSOAPLib;rn////////////////////////////////////////////rn及在.h的类中添加rnISoapConnectorPtr Connector;rn //ISoapConnectorPtr SoapConnector;rn ISoapSerializerPtr Serializer;rn ISoapReaderPtr Reader;rnrnrnrnrnrn求高手解决!!!!!
Vue运行提示“没有注册类”的解决办法
在运行Vue项目时,突然弹出警告框“<em>没有</em><em>注册</em>类”,但项目依旧可以运行,只是未能自动启动浏览器,网上查阅了各种解决办法后,发现没一个是真正能解决问题的。 后来发现,自己电脑的默认浏览器莫名其妙的变成了 IE 浏览器,npm run dev 指定的是 Chrome 核的浏览器,所以将 Chrome 浏览器设置为 默认浏览器,或者将是 Chrome 核的浏览器设置为默认浏览即可解决该问题。 若设置后...
什么是Active X控件
一个典型的空间包括设计时和运行时的用户界面,唯一的IDispatch接口定义控件的方法和属 性,唯一的IConnectionPoint接口用于控件可引发的事件。除此之外,一个控件还可以包含对 其整个生命周期的一执性支持,以及对剪贴,拖放等用户界面特性的支持。从结构上看,一 个控件有大量必须支持的COM接口,以利用这些特性。Active X控件永远是放在其所放置的容 器内运行的,空间的扩展名为.OC
用QT编程时遇到的错误总结
前段时间终于把设备管理上位机完成的差不多了,用了差不多有半个月的时间了,因为对QT还不是特别的熟悉,所以中间还是摸索QT的过程。这个上位机程序用到了多线程,数据库操作,网络套接字还有一些界面操作。<em>使用</em>的IDE我选用的是QT CREATOR,个人觉得还是很好用的,里面集成了QT DESIGNER,QT HELP,,QT DEBUG(虽然暂时我还没用过调试器,都是<em>使用</em>Qdebug打印信息和QMesse
【小弟求助】使用QAxObject读取excel文档时出现错误
源代码如下: #include #include #include #include
一个简单的问题。如何关闭excel.application
用excel.application打开一个个excel工作薄,如何在关闭时不弹出(是否要保存对工作薄的修改的对框)。 也就是说不保存修改的内容就退出。
求助,用Qt的数据的方式打开Excel失败
QSqlDatabase db = QSqlDatabase::addDatabase("QODBC"); db.setDatabaseName("Driver={Microsoft Excel Dr
GetObject(, "Excel.Application")遇到的问题(在线)
在VB中检测excel应用时,如果excel的光标在单元格中,就会<em>出现</em>“部件忙,。。。。切换"的错误提示,如果excel文件<em>没有</em>光标显示则没问题,请问各位大人,能有什么办法在VB中控制excel的光标
IE中Active控件实现自动下载注册(基于Tomcat服务器)
最近我们老大让我学习Active控件。一、编写一个Active控件这里不详细介绍怎么写Active控件,提供一个连接自行查看。 c++ ActiveX基础1:<em>使用</em>VS2010创建MFC ActiveX工程项目 小弟也是一点点看教程学习的,大家要有耐心。现在附上工具下载链接:ActiveX Control Test Container http://download.csdn.net/down
ActiveX控件的使用(VC6.0)
1.       ActiveX控件简介         ActiveX是Microsoft对于一系列策略性面向对象程序技术和工具的称呼,其中主要的技术是组件对象模型(COM)。在有目录和其它支持的网络中,COM变成了分布式COM(DCOM)。在创建包括ActiveX程序时,主要的工作就是组件,一个可以自足的在ActiveX网络(现在的网络主要包括Windows和Mac)中任意运行的程序。这个
Qt中使用ActiveX(三)【ActiveX在网页中的使用
ActiveX控件在网页中部署的方法
Qt 之 ActiveX控件跑官方例程记录
开发环境win7 64+QT5.8.0 + MSVC2015_32/64基础知识了解 ActiveX 是微软针对网页或其它应用调用而弄出来的,所以只能在IE中<em>使用</em>,firefox,chrome等不能用。所以,测试时请<em>使用</em>IE浏览器。 微软的东西,由于一些相应的API的兼容原因,无法用mingw版的编译器编译成功,编译出来的exe也不能正常运行。 由于ActiveX的安全阻截,所以如果你做的插件<em>没有</em>相
未在此计算机上注册ActiveX控件!!!
1、 将<em>active</em>文件夹内的.ocx文件复制到C盘Windows下的systerm32文件夹内(一般是MSCOMM32.OCX即可) (在win64位系统下<em>注册</em>32位ocx或dll需要将32位ocx或dll拷贝到c:\windows\syswow64\目录下。且<em>注册</em>要用c:\windows\syswow64\regsvr32 xx.ocx或dll)
Qt中使用QAxWidget这个控件时候会警告:调试器遭遇异常
-
QAxObject 在线程中的初始化问题
各位高手好! 小弟目前想在程序中实现一个文字转换成语音的功能,<em>使用</em>了QAxObject,在主线程中创建一个对象,就可以正常<em>使用</em>,代码如下在: QAxObject speak("SAPI.SpVoice
word.application 保存问题
在 asp.net中把网页信息输入到word中,采用wordapplication编程 Dim wordApp As New Word.Application() myDoc = wordApp.Ac
win7下,qt5.7生成的程序,在xp下运行,QT+=axcontainer操作word时报错!请指点!~~
win7下没问题,xp下报错: QAxBase::setControl: requested control Word.Application could not be instantiated of
有关Qt QAxWidget读取word 的问题
QAxWidget *word = new QAxWidget("Word.Application"); //word->setControl("{00460182-9E5E-11d5-B7C8-B8
关于错误码0x80040154 MFC中ACtiveX控件没有注册的正确解决方案
今天同事遇到一个问题,以前VC++6.0做好的工程文件在另一台电脑上无法运行,并且报错, CoCreateInstance of OLE control {67397AA3-7FB1-11D0-B148-00A0C922E820} failed.  >>> Result code: 0x80040154 提示是有个控件<em>没有</em>正确<em>注册</em>,但是一时也想不到是哪个控件。 通过查找67397AA3
word 中使用endnote 出现没有注册
1、我试过了网上的一些方法,但是还是没能解决该问题。
检索 COM 类工厂中 CLSID 为xxxx的组件失败,原因是出现以下错误: 80040154 没有注册
检索 COM 类工厂中 CLSID 为 {B940C105-7F01-46FE-BF41-E040B9BDA83D} 的组件失败,原因是<em>出现</em>以下错误: 80040154 <em>没有</em><em>注册</em>类 (异常来自 HRESULT:0x80040154 (REGDB_E_CLASSNOTREG))。 我记得以前<em>出现</em>过这个问题的,后来忘记怎么解决了。
IIS网站导出报错:“错误代码 80040154-没有注册类”解决方案
检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件失败,原因是<em>出现</em>以下错误: 80040154 <em>没有</em><em>注册</em>类 (异常来自 HRESULT:0x80040154 (REGDB_E_CLASSNOTREG))。解决方案:1. IIs应用池,右击-&amp;gt;高级设置,将标识改为LocalSystem ...
媒体播放器播放音频或视频文件提示“没有注册类别”情况的解决办法。
 症状:我在电脑上安装了千千静听,realplayer,Windows Media Player,之前是可以<em>使用</em>的。我在用了酷热影音以后,发现这些播放器之间有冲突。在用了酷热影音以后,发现这些播放器之间有冲突。而且,酷热影音说“找不到足够的播放借口”,Windows Media Player上显示 “<em>没有</em><em>注册</em>类别”。解决办法:在“开始”--“运行“里输入regsvr32 quartz.dll,显示
Qt元系统之类型注册
Qt元系统之类型<em>注册</em>Qt元系统之类型<em>注册</em> Meta Type System 场景 原因 实现细节 QMetaTyperegisterNormalizedType函数 QMetaTypeFunctionHelper模板类 QCustomTypeInfo类 source codeMeta Type System 如果库或程序有一种在不知道类型的情况下还能拷贝和销毁对象的需求,怎么实现呢?如果类型已知,
COM中CoCreateInstance创建失败???
First_ATL.cpp如下 STDMETHODIMP CFirst_ATL::AddNumbers(long Num1, long Num2, long *ReturnVal) { // TODO
CoCreateInstance问题
#include "..\Simple_ATL\Simple_ATL.h" #include // Copy the following from the Simple_A
为什么HRESULT hr = CoCreateInstance的返回值是FAILED(hr) == FALSE呢?
我用原始的C++写的简单的一个COM Server,客户机代码如下: CoInitialize(NULL); IFirstInterface* pFI = NULL; HRESULT hr = CoC
CoCreateInstance 跟踪笔记
CoCreateInstance用于创建一个COM Class Object,我从0开始分析这个函数并且解释一个个参数,让你对COM对象的创建有一个根本性的全面认识。 程序传入OBJECT的CLSID和IID再call CoCreateInstance后(为什么需要CLSID和IID,等下再说),CoCreateInstance从<em>注册</em>表里面根据CLSID找到对应的dll文件,并<em>使用</em>LoadL
文章热词 比特币钱包使用 单位全局变量使用 sklearn库使用 Solidity元组使用 使用JM编解码器进行H.264的编码和解码
相关热词 c++builder没有注册类 c# 没有注册类 c#第三方控件没有注册类 c#库没有注册。 苹果x人工智能操作视频教程 乌班图里面没有python
我们是很有底线的