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
MFC项目使用Win7自带语音库(包含COM函数返回 “没有注册类”解决方式)
MFC框架下<em>使用</em>Win7自带语音库函数 编写语音朗读的朋友,大概都遇到过 “CoCreateInstance函数返回值 ‘<em>没有</em><em>注册</em>类’”。针对此问题我搜了好多网址、参考了好多博客,但是并<em>没有</em>解决(甚至思路被带到别的问题上)。后来考虑到应该是安装的系统不是完整版本(根据这个思考,搜索相关的信息果然找到了解决方法),针对这个问题的解决方式: 下载 “win7或xpTTS语音引擎修复
CoCreateInstance具体内部实现
CoCreateInstance(....)     {     //.......     IClassFactory *pClassFactory=NULL;     CoGetClassObject(CLSID_Object, CLSCTX_INPROC_SERVER, NULL, IID_IClassFactory, (void **)&amp;amp;pClassF...
CoCreateInstance 跟踪笔记
CoCreateInstance用于创建一个COM Class Object,我从0开始分析这个函数并且解释一个个参数,让你对COM对象的创建有一个根本性的全面认识。 程序传入OBJECT的CLSID和IID再call CoCreateInstance后(为什么需要CLSID和IID,等下再说),CoCreateInstance从<em>注册</em>表里面根据CLSID找到对应的dll文件,并<em>使用</em>LoadL
Chrome在win8显示“没有注册类”的解决办法
问题1:从任务栏和桌面快捷方式无法打开Chrome,显示错误为<em>没有</em><em>注册</em>类问题2:无法从word等中点击打开url,无法打开html,htm方式的文件,同样显示错误为<em>没有</em><em>注册</em>类出了这两个错误后,用起来相当的麻烦,打开Chrome需要从安装目录中打开。这个还好,每天也就打开几次。最郁闷的是,每次从word打开一个链接,都不能直接点击打开,非要复制链接粘贴到Chrome打开,很浪费时间 解决办法临时解...
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 "文件的绝对路径",即上述两个文件的所在的路径,如下图所示。即可解决。
Qt在线程中使用QAxObject,获取对象为空问题
// 初始化QAxObject HRESULT r = OleInitialize(0); CoInitialize(0); if (r != S_OK && r != S_FALSE) { qWarning("Qt: Could not initialize OLE (error %x)\n", (unsigned int)r); } m_pAxObject = new QAxObject("E
在Qt中使用ActiveX控件
Qt的windows商业版本提供了ActiveQt这个framework,<em>使用</em>这个组件我们可以在Qt中<em>使用</em>ActiveX控件,并且也开发基于Qt的ActiveX控件。ActiveQt包含了两个组件QAxContainer和QAxServer。 l QAxContainer允许我们<em>使用</em>COM对象,并且可以将将ActiveX控件嵌入到Qt程序中去。 l QAxServer可以将我们写的Qt控件导出
尚未调用CoInitialize和生成后事件
最近在工作中遇到这两个问题,特此总结一下,以备后面只用 1.尚未调用CoInitialize 在Ado访问数据库时,经常会遇到问题(VC) 在应用程序调用 是加入初始化com的代码 BOOL CExcelInputAppApp::InitInstance() { ...... //初始化数据库组件 AfxEnableControlContainer(); AfxOleInit
系统提示“没有注册类别”
在运行程序时,有时在别的机子上运行,系统会提示“<em>没有</em><em>注册</em>类别”,此时需要安装这个软件,直接运行就可以了。具体原因请看我提出的问题。
VSS错误:没有注册的类别
VSS在签出或者获取最新版本时<em>出现</em>的错误:错误:<em>没有</em><em>注册</em>的类别文件:vsee/internal/inc/vscomptr.inl行号:618解决办法:运行:regsvr32 oledb32.dll 
DUILIB使用OXC插件问题!
作为一个方便大众的ActiveX控件,在C++中竟然只能在MFC被傻瓜式地操控是不对滴,而当这种专利居然在不引入afxwin.h和afxdisp.h的情况下都还要有所体现的时候,朕就hold不住了,誓要能死你个落伍的小玩意儿! 经过这两天的搏斗,朕在<em>没有</em>整过<em>active</em>X这小b玩意儿的情况下还是收获了一些技巧,特此记录下来以便日后查看,也为苦于在C++中手动添加ActiveX时想摆脱mf
在Directshow中使用VMR9,提示0x80040154没有注册
    最近发现一个问题,就是自己编译好的VS程序打包后,在各个电脑上都试过没问题,可就是唯独在一台笔记本上不行(别人的),最后发现是我在创建VMR9是出错了,提示0x80040154<em>没有</em><em>注册</em>类    我是这样操作的//创建VMR HRESULT hr = CoCreateInstance(CLSID_VideoMixingRenderer9, NULL, CLSCTX_INPROC, II...
CoCreateInstance 使用及参数说明
CoCreateInstance 创建组件的最简单的方法是<em>使用</em>CoCreateInstance函数。 在COM库中包含一个用于创建组件的名为CoCreateInstance的函数。此函数需要一个CLSID参数,在此基础上创建相应组件的一个实例,并返回此组件的某个接口。   CoCreateInstance 的声明 HRESULT _stdcall  CoCreateInstance
Qt QAxWidget的使用,显示web页面
要求:用<em>qt</em>版开发一个桌面程序,该程序有一个界面,用来显示一个采用silverlight开发的web页面。 分析:在<em>qt</em>中实现web显示,根据<em>qt</em>的版本和对应编译器的版本,有如下选择: (1)5.6以下的版本,基于QtWebkit (2)5.6以上的MSVC版本,移除了QtWebkit 模块,可采用基于 Chromium 的浏览器引擎 Qt WebEngine (3)5.6以上的mingw 版本...
捷宇摄像头QT调用 OCX
文档包含 QT调用 <em>active</em> 控件的过程。整个截图过程是通过调用捷宇的控件实现。解决网上QT调用<em>active</em> 控件提示<em>没有</em><em>注册</em>类的问题。
active x 服务器的设置
6.2.ActiveX控制在WEB上的应用   考虑到WEB的安全性,为了在服务器与客户端建立良好的信任关系,必须为每个在WEB上<em>使用</em>ActiveX控制设置一个“代码签名”(CodeSigning)。VC5.0提供了生成供测试用的“代码签名”的工具。如果要正式发布,则必须向有关机构申请。   (参见http://www.microsoft.com/intdev/signcode/) ...
OPC组件注册
OPC:Error connecting to opc 2.0 server browser <em>没有</em><em>注册</em>类别 问题解决
QT 调用ocx控件
1.<em>注册</em>ocx控件 ocx控件文件夹下打开cmd  执行regsvr32 *.ocx   2.查看OCX控件的UUID和函数接口 如果安装了VS的话,先用其提供的OleView.exe(一般在C:\Program Files (x86)\Windows Kits\8.0\bin\x64路径下)来找一下你想<em>使用</em>的COM组件,双击查看后找到它的UUID。       3.通...
关于错误码0x80040154 MFC中ACtiveX控件没有注册的正确解决方案
今天同事遇到一个问题,以前VC++6.0做好的工程文件在另一台电脑上无法运行,并且报错, CoCreateInstance of OLE control {67397AA3-7FB1-11D0-B148-00A0C922E820} failed.  >>> Result code: 0x80040154 提示是有个控件<em>没有</em>正确<em>注册</em>,但是一时也想不到是哪个控件。 通过查找67397AA3
OPCServer.WinCC
WINCC 6.0以上版本的OPCServer.WinCC或OPCServer.WinCC.1<em>注册</em>码,直接点击安装即可<em>注册</em>到该计算机上
Active X控件在IE上自动下载并注册
Active X控件在调用证书时是非常常见的。为了方便不懂计算机的人更好的操作,我们经常将Actvice X控件嵌入到项目中,使其项目运行时自动检测是否有该控件,如<em>没有</em>,则进行下载和<em>注册</em>。
MFC如何解决带Active X控件的程序不能在别人电脑上运行那个
有些程序需要Actice X控件,遂让你能在你的电脑上编译且运行,但是在别人电脑上不能运行,就算你生成release版本的也不行,这里就有你要的办法。
win7 64位 想用VC6.0 ActiveX控件,但是没有Register Active解决办法
在Project>>>Add to project>>>>Component and controls,后只<em>出现</em>gallery,<em>没有</em>关于Active-x控件的相关东西,怎么办啊?   嘿嘿解决掉了,位置跑偏了,在对话框随便一个地方,右键,然后选择如图示。
解决ActiveX控件没有在此计算机上注册的问题
自己研究总结的方法,包括所缺的控件,一般不会缺少的
OPC常见问题解决
OPC常见问题的解决排查
C#,WinForm窗体下添加AE控件后,没有注册类 错误的解决办法
C#的WinForm窗体下,添加AE控件后,
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>相
媒体播放器播放音频或视频文件提示“没有注册类别”情况的解决办法。
 症状:我在电脑上安装了千千静听,realplayer,Windows Media Player,之前是可以<em>使用</em>的。我在用了酷热影音以后,发现这些播放器之间有冲突。在用了酷热影音以后,发现这些播放器之间有冲突。而且,酷热影音说“找不到足够的播放借口”,Windows Media Player上显示 “<em>没有</em><em>注册</em>类别”。解决办法:在“开始”--“运行“里输入regsvr32 quartz.dll,显示
Labview的Active X的实验
Labview的Active X的实验 用Labview与Excel与PPT交互。
QtCreator开发Qt中的ActiveX控件
最近项目中需要用到QtCreator来开发ActiveX控件,但QtCreator<em>没有</em>可建的ActiveX控件项目。所以<em>使用</em>VS2010+Qt插件+QtSDK来开发Qt的ActiveX控件。Qt插件是<em>qt</em>-vs-addin-1.1.11-opensource.exe(下载地址:http://yunpan.cn/Q43NFxKxPheSK);QtSDK是<em>qt</em>-win-opensource-4.8,5
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
spring cloud遇到的问题
spring cloud遇到的问题 1. spring cloud分为多个版本,还在持续更新 <em>使用</em>过程中应注意版本的兼容性问题。 Spring Cloud Finchley 依赖于 Spring Boot 2.0.x 并与 1.x.y 系列不兼容。
关于server 2008(64) + iis 7.0 jmail 组件 出现:原因是出现以下错误: 80040154 没有注册
自己做个笔记,也为和我yud
CoCreateInstance没有注册类别
各位 这个该如何处理哟?rnCoCreateInstance<em>没有</em><em>注册</em>类别。。
IE中Active控件实现自动下载注册(基于Tomcat服务器)
最近我们老大让我学习Active控件。一、编写一个Active控件这里不详细介绍怎么写Active控件,提供一个连接自行查看。 c++ ActiveX基础1:<em>使用</em>VS2010创建MFC ActiveX工程项目 小弟也是一点点看教程学习的,大家要有耐心。现在附上工具下载链接:ActiveX Control Test Container http://download.csdn.net/down
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
OPC Server注册工具
支持三菱所有PLC 的所有接口。支持的PLC 包括FX、AnN、AnA、AnS、 QnA、QnAS、Q 系列,支持的接口包括串口、CPU 编程口、以太网( TCP/IP、UDP/IP)、CCLINK、MELSECNET(/II、/H)、PC UNIT 等。
解决问题:win10下VS2013报错:此电脑没有安装ActiveX控件
现象:之前在win7下建的工程,写的程序。程序中用到ActiveX控件--串口mscomm。               电脑换成win10系统以后,再次打开工程,报错:此电脑<em>没有</em>安装ActiveX控件。 解决办法: 1、下载mscomm32.ocx。      下载链接:http://pan.baidu.com/s/1gfJ7f6V 密码:p4jn      注意:一定要防止有
未在此计算机上注册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)
VC++中,找不到ActiveMovie控件的解决办法
        最近想要做一个播放视频的程序,查资料可以用ACTIVEMOVIE CONTROL OBJECT控件来实现的。        可视动画控件ActiveMovie是Microsoft公司开发的ActiveX控件,从开始的1.0版、1.2版到现在的2.0版,功能上已经有了很大的改进。由于该控件内嵌了Microsoft MPEG音频解码器和Microsoft MPEG视频解码器,所以能够很好地支持音频文件和视频文件,用其播放的VCD效果就很好。另外,播放时若用鼠标右键单击画面,可以直接对画面的播放、
解决MSChart不能示例(Active X 控件不能示例 需要一个设计时间许可)
解决MSChart添加到资源编辑器时不能示例的问题。
Active X控件
的说法都是发的说法范德萨发的说法俺的沙发的沙发的说法都是发的说法的说法都是发的说法多少
CoCreateInstance 返回错误“0x80040154 没有注册类”
创建了一个COM组件,已经用regsvr32<em>注册</em>成功.rn用CoCreateInstance创建对象的时候返回错误“0x80040154 <em>没有</em><em>注册</em>类”rn用CoGetClassObject创建类场也返回同样的错误。rnrn但是我自己用LoadLibrary -> GetProcessProc -> DllGetClassObject -> CreateInstance 手动创建是成功的。rnrn不知道问题在哪,难道在<em>注册</em>表吗?不是知道我怀疑的对不对,请高手解答。
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求高手解决!!!!!
arcmap操作Excel文件没有注册类解决办法
http://www.cnblogs.com/yif1991/p/5213487.html 在ArcGIS Desktop中进行表连接时选择了一张excel表,但添加该表时报错: 原因是机器上缺少Office的数据驱动。 ArcGIS 支持 : Excel 2003 以及更早版本的 .xls 文件; *.xls 文件可以直接在ArcGIS中以只读的形式打开
VS2010中导入Active X控件
方法1: 1、首先在在项目上面右击添加类,如下图所示:        2、点击添加ActiveX控件中的MFC类 3、找到需要添加的ActiveX类。 4、点击完成即可。 5、此时转到资源视图,打开如下视图。可能工具箱中并<em>没有</em>我们刚刚添加的控件。这时,需要我们收到载入。 6、右击工具箱中的选择项按钮: 7、在选择工具箱项中找到刚刚添加的组件即可。(注:Activ
WIN32 COM组件 的实现及注册
通过一个简单的组件实现两个接口,CoCreateInstance 调用 DLLGetClassObject返回相应的组件类厂 类厂调用CreateInstance创建组件 用DLLRegisterServer向<em>注册</em>表中加一个组件ID,前提是要对<em>注册</em>表中CLSID下的结构有一定的基础。
Qt 之 ActiveX要点记录
一 参考文档 二 QT的ActiveX说明 三 QT的ActiveX的创建 step 1 修改工程 step 2 编写用于导出的COM类 step 3 创建QAxFactory工厂导出COM类 step 4 编译 四 <em>使用</em> step 1 保证运行条件 step 2 向系统<em>注册</em>安装COM服务 step 3 支持的ActiveX Clients step 4 具体<em>使用</em>一 参考文档QT官方文档二 QT的
一个组件注册失败引发的惨案
CoCreateInstance of OLE control {83489345-D20C-4059-A1DB-0BCC2D912F77} failed. >>> Result code: 0x80040154 >>> Is the control is properly registered?
Visual Studio下使用TeeChart报错“没有注册类”的一个可能的解决办法
今天有人问我一个用TeeChart画图的问题,我就用自己的电脑试着画了以下,但是运行的时候提示错误: 我一开始以为是我<em>没有</em><em>注册</em>成功,就先把TeeChart8.ocx文件复制路径C:\Windows\SysWOW64中,然后管理员权限打开命令行运行: PS C:\WINDOWS\system32&amp;gt; cd C:\Windows\SysWOW64 PS C:\Windows\SysWOW...
如何注册Active X ??????????????????
1。怎样用regsvr 提示符<em>注册</em>?rnrn2。怎样用api<em>注册</em>?
当MFC中出现 尚未调用CoInitialize
在InitInstance中加上 ::OleInitialize(NULL);
几何画板控件教程
几何画板控件教程
arcgis中导入excel数据时显示没有注册类怎么解决?
1、在excel中将xlsx文件转换为xls。然后即可直接打开。2、<em>使用</em>ArcGIS10.2及以上版本。【转换工具箱】中有【excel转表】工具,转换后即可打开。
如何向VS2010中插入ActiveX控件并且附带相应的类
上两篇文章中我们已经讲述了ActiveX控件的一些相关知识,本文中,简单说明一下如何在我们自己的程序中<em>使用</em>ActiveX控件。(仍以我们上节课的例子为例)   我们打开VS2010编辑器,新建一个基于对话框的MFC应用程序,名字取为“ActivexTest” 在这里介绍两种在我们自己程序中插入ActiveX的方法 (1)      我们可以在对话框面板上“右键”->“插入ActiveX控件
Windows中注册ActiveX控件的方法(转载)
一般来说,一个外来ActiveX控件要在Windows中被正确<em>使用</em>,首先必须将控件文件(*.OCX)复制到硬盘中,然后将其在Windows中<em>注册</em>,未在Windows中<em>注册</em>过的ActiveX控件是不能<em>使用</em>的。<em>注册</em>ActiveX控件一般来说有三种途径: 1. <em>使用</em>Regsvr32.exe程序对ActiveX控件进行<em>注册</em>; 2. <em>使用</em>安装程序制作软件:InstallShield; 3. 在应用程序中加入<em>注册</em>代码。 上述方法适用范围不同,各有各的优点,下面分别讨论。 一、 <em>使用</em>Regsv
Qt之Modbus协议
说明:Modbus协议有三种模式,这里讲述的RTU模式1.Qt中几个常用的Modbus类 QModbusRtuSerialSlave // 从站,RTU模式下的服务器类 QModbusRtuSerialMaster // 主站,RTU模式下的客户端类 QModbusClient
注册ActiveX控件 未在此计算机上注册ActiveX控件!!!
拿到一个别人发给我的ActiveX控件Use项目 但是用VS2008打开项目后,点击资源试图中的Dialog的IDD,<em>出现</em>“未在此计算机上<em>注册</em>ActiveX控件”的提示 解决方法: 转自 未在此计算机上<em>注册</em>ActiveX控件!!! http://blog.csdn.net/tingge1992/article/details/75085758 1、 将<em>active</em>文件
什么是Active X控件
一个典型的空间包括设计时和运行时的用户界面,唯一的IDispatch接口定义控件的方法和属 性,唯一的IConnectionPoint接口用于控件可引发的事件。除此之外,一个控件还可以包含对 其整个生命周期的一执性支持,以及对剪贴,拖放等用户界面特性的支持。从结构上看,一 个控件有大量必须支持的COM接口,以利用这些特性。Active X控件永远是放在其所放置的容 器内运行的,空间的扩展名为.OC
Qt ActiveX控件为灰色
背景: Qt 5.3.0 x64_opengl, 插入一个
ActiveX控件的使用(VC6.0)
1.       ActiveX控件简介         ActiveX是Microsoft对于一系列策略性面向对象程序技术和工具的称呼,其中主要的技术是组件对象模型(COM)。在有目录和其它支持的网络中,COM变成了分布式COM(DCOM)。在创建包括ActiveX程序时,主要的工作就是组件,一个可以自足的在ActiveX网络(现在的网络主要包括Windows和Mac)中任意运行的程序。这个
未能导入activex控件,请确保它正确注册"的完美解决方案
这个错误“未能导入<em>active</em>x控件,请确保它正确<em>注册</em>”昨天下午让我和我同事花费了3个小时来调试这个错误,在<em>使用</em>VS2010的winfrom编程时加入com组件的时候,报这个错误(以一个客户的机器上),,同时错误提示“ “AxImp.exe”已退出,代码为 -1163019603。”在网上各种找解决方案,无果。什么“ 假设你的项目名为123,在Visual Studio 2005(C#)打开你的
检索 COM 类工厂中 CLSID 为 {28E68F9A-8D75-11D1-8DC3-3C302A000000} 的组件失败,原因是出现以下错误: 80040154 没有注册类 (异常来自 HRE
Resvr32,net中引用控件的名称,如果<em>注册</em>成功,问题不再<em>出现</em>。如果在x64位的系统中,即使控件<em>注册</em>成功,错误依旧提示,是因为大多数第三方写的COM控件,只支持32位系统。在VS中找到引用控件所在的项目--》属性--》生成--》常规--》目标平台--》选择x86,然后按F6编译即可。     展开全文 
Qml关于注册c++对象
在写QT程序的时候经常会把c++类<em>注册</em>到qml中 但,可以分为两种,一种是实例后添加到qml上下文中 比如:我们在main.cpp的main函数中 QxView::AppCtrlBase *app_ctrl;//定义一个指针  app_ctrl = AppCtrl::getInstance();//new一个实例 QQmlApplicationEngine engine; eng
用QT编程时遇到的错误总结
前段时间终于把设备管理上位机完成的差不多了,用了差不多有半个月的时间了,因为对QT还不是特别的熟悉,所以中间还是摸索QT的过程。这个上位机程序用到了多线程,数据库操作,网络套接字还有一些界面操作。<em>使用</em>的IDE我选用的是QT CREATOR,个人觉得还是很好用的,里面集成了QT DESIGNER,QT HELP,,QT DEBUG(虽然暂时我还没用过调试器,都是<em>使用</em>Qdebug打印信息和QMesse
在MFC程序中如何注册/注销/检测ActiveX控件(.OCX)
一、<em>注册</em>ActiveX控件 二、 三、
QT中定义类,类中自定义的结构体,但是编译报错说这个结构体未声明
.h文件中自定义类及其相关变量、结构体及函数,.cpp中实现相关操作。 int tFeaturel(unsigned char* bD, face::DETECT_INFO* faceInfo, unsigned char* feature,
word 中使用endnote 出现没有注册
1、我试过了网上的一些方法,但是还是没能解决该问题。
VS中关于Debug Assertion failure 错误解决办法
目前,在我项目中<em>出现</em>这种问题一般有两种情况, 1.野指针问题    野指针是特别头疼的一个问题,往往Debug也不好找出正确的位置,话不多说,上方法:Debug单步调试,当遇到死机那句时,查看窗口句柄是否为空NULL,如果为空,有三种可能 1)可能是创建窗口对话框不成功,这时调用的时候就会<em>出现</em>句柄为空,死机的问题,在创建对话框Creat函数打断点,看是否创建成功了。 2)调用的显示或者隐藏...
Qt中使用ActiveX(一)
<em>使用</em>Qt的ActiveX模块创建In-process和out-of-process服务端
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 ...
使用WPS的API出现检索 COM 类工厂中 CLSID 的组件失败,原因是出现以下错误: 80040154 没有注册解决办法
<em>使用</em>WPS的API转换操作WOrd,在程序中错误提示:检索 COM 类工厂中 CLSID 为 {000209FF-0000-4B30-A977-D214852036FE} 的组件失败,原因是<em>出现</em>以下错误: 80040154 <em>没有</em><em>注册</em>类 (异常来自 HRESULT:0x80040154 (REGDB_E_CLASSNOTREG))。 我就纳闷了我写的转pdf没问题啊,上网看到https://www...
IE出现没有注册类别”错误的修复方法
IE<em>出现</em>“<em>没有</em><em>注册</em>类别”,“<em>没有</em><em>注册</em>库”等错误的修复方法
CoCreateInstance返回没有注册类别
CLSID_MMDeviceEnumerator = "BCDE0395-E52F-467C-8E3D-C4579291692E"rnIID_IMMDeviceEnumerator = “A95664D2-9614-4F35-A746-DE8DB63617E6”rnrnhr = CoCreateInstance(&CLSID_MMDeviceEnumerator, NULL, CLSCTX_ALL, &IID_IMMDeviceEnumerator, (void **) &pEnumerator);rnrn返回<em>没有</em><em>注册</em>类别rnrn我<em>注册</em>表里<em>没有</em>"BCDE0395-E52F-467C-8E3D-C4579291692E",“A95664D2-9614-4F35-A746-DE8DB63617E6”这两个值,谁知道这个两个值是装了什么软件才<em>注册</em>到<em>注册</em>表里的啊,谁的电脑上有,帮我看看啊。
ActiveX 控件注册的几种方法 VC++编写
ActiveX 控件是一个动态链接库,是作为基于COM 服务器进行操作的,并且可以嵌入在包容器宿主应用程序中,ActiveX 控件的前身就是OLE 控件。由于ActiveX 控件与开发平台无关,因此,在一种编程语言上开发的ActiveX 控件可以无须作任何修改,即可在另一种编程语言中<em>使用</em>,其效果如同<em>使用</em>Windows 通用控件一样。如:在VC ++中开发的ActiveX 控件,不作任何修改即可应用
检索 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>过这个问题的,后来忘记怎么解决了。
QT调用COM组件
COM<em>使用</em> 首先调用 CoInitialize(NULL) 初始化COM库 CoCreateInstance(....) 创建COM对象并获得接口 <em>使用</em><em>使用</em>释放COM对象 最后 CoUnInitialize() 收回COM库 QAxObject 和 QAxWidget 一样,它封装的是前面提到的中间部分:对象的创建及删除 问题出
关于创建Word的实例化对象的80040154 没有注册类 解决方法。。。。求帮助求帮助
-
Vue 运行提示“没有注册类”的解决办法
在运行Vue项目时,突然弹出警告框“<em>没有</em><em>注册</em>类”,但项目依旧可以运行,只是未能自动启动浏览器,网上查阅了各种解决办法后,发现没一个是真正能解决问题的。 后来发现,自己电脑的默认浏览器莫名其妙的变成了 IE 浏览器,npm run dev指定的是Chrome核的浏览器,所以将Chrome浏览器设置为 默认浏览器,或者将是Chrome核的浏览器设置为默认浏览即可解决该问题。 若设置后...
任务栏点击无效及打开IE弹出注册类explorer.exe解决方法
原因有可能是查毒软件的问题,建议一开始先把杀毒软件卸载,重启。如果不行继续下面操作。 问题现象为以上情况。 打开控制面板<em>出现</em> 解决方法如下: 1、进入安全模式:先关机,然后按一下开机键,马上连续点击F11键进疑难解答-高级选项--查看更多恢复选项-启动设置-重启-F4进入安全模式(这里展示惠普笔记本方法其他可以百度) 这里直接F4,就进入安全模式了。 (注:安全模式下不能进...
在Qt中如何使用WebBrowser这个ActiveX控件
 http://www.<em>qt</em>cn.org/blog/article.php?itemid-565-type-blog.html 以前用BCB和C#的时候,都曾用到过WebBrowser这个ActiveX控件,在BCB里称为CppWebBrowser,<em>使用</em>它来嵌入到程序中,很不错的功能。现在用Qt,想在程序中嵌入一个网页浏览器,有哪些方法呢?Qt自带了一个QTextBrowser,但是它只能
comexception 没有注册
原因就是:所调用的com组件不是真正的64位程序,在vs.net环境中要进行设置,使其输出为32位程序。 打开项目的属性,在生成的目标平台中选择“x86”,默认是“any cpu”,然后就ok了
Qt元系统之类型注册
Qt元系统之类型<em>注册</em>Qt元系统之类型<em>注册</em> Meta Type System 场景 原因 实现细节 QMetaTyperegisterNormalizedType函数 QMetaTypeFunctionHelper模板类 QCustomTypeInfo类 source codeMeta Type System 如果库或程序有一种在不知道类型的情况下还能拷贝和销毁对象的需求,怎么实现呢?如果类型已知,
Duilib中使用TeeChart Pro v8(or手动添加ActiveX控件)
作为一个方便大众的ActiveX控件,在C++中竟然只能在MFC被傻瓜式地操控是不对滴,而当这种专利居然在不引入afxwin.h和afxdisp.h的情况下都还要有所体现的时候,朕就hold不住了,誓要能死你个落伍的小玩意儿! 经过这两天的搏斗,朕在<em>没有</em>整过<em>active</em>X这小b玩意儿的情况下还是收获了一些技巧,特此记录下来以便日后查看,也为苦于在C++中手动添加ActiveX时想
QC访问时出现没有注册类别提示
访问QC 服务器时,<em>出现</em>“<em>没有</em><em>注册</em>类别”错误弹出框,首先安装个QQ浏览器,访问成功后,在用QC浏览器登陆即可; 原因由于删了系统的某个动态链接库所以<em>出现</em>了这个情况; 办法一: 开始菜单 程序>>附件>>记事本 For %%i in (%windir%\system32\*.dll) Do regsvr32.exe/s %%i For %%i in (%windir%\system32
smartforms下载
比较好的 SAP smartforms 说明 相关下载链接:[url=//download.csdn.net/download/hdspring/2050373?utm_source=bbsseo]//download.csdn.net/download/hdspring/2050373?utm_source=bbsseo[/url]
psapi.h paapi.dll下载
C++ psapi.h paapi.dll 相关下载链接:[url=//download.csdn.net/download/bukouying/2310478?utm_source=bbsseo]//download.csdn.net/download/bukouying/2310478?utm_source=bbsseo[/url]
接口技术课程设计 滚动广告牌下载
利用数码管来显示字母,在实验箱中的4个数码管上面实现字符的循环滚动,并加以按键跳出程序,键盘按下,字母循环滚出,以达到效果。 程序简单易懂哦! 相关下载链接:[url=//download.csdn.net/download/wanhwdwo/2474356?utm_source=bbsseo]//download.csdn.net/download/wanhwdwo/2474356?utm_source=bbsseo[/url]
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 学习java类使用 java学习使用布局类
我们是很有底线的