社区
ATL
帖子详情
救命!!为什么我的COM在调用的时候总是出错?
rober
2000-05-17 04:29:00
我的COM在编译的时候是没有错的,但在客户程序中这样调用
//获得接口
VERIFY (!PSendData.CreateInstance("{4A83FA91-24B9-11D4-B483-0080C8ED1C0A}"));
出错!!!再这样调用:
//获得接口
VERIFY (!PSendData.CreateInstance("MyCom.GetName")); 还是出错!
我该怎么办??
...全文
356
6
打赏
收藏
救命!!为什么我的COM在调用的时候总是出错?
我的COM在编译的时候是没有错的,但在客户程序中这样调用 //获得接口 VERIFY (!PSendData.CreateInstance("{4A83FA91-24B9-11D4-B483-0080C8ED1C0A}")); 出错!!!再这样调用: //获得接口 VERIFY (!PSendData.CreateInstance("MyCom.GetName")); 还是出错! 我该怎么办??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
geofee
2000-06-19
打赏
举报
回复
调用::ComInstance(NULL);了么!!!
geofee
2000-06-19
打赏
举报
回复
调用::CoInstance(NULL);了么!!!
wjf
2000-06-02
打赏
举报
回复
VERIFY不行,COM调用正确返回结果为S_OK,而S_OK==0;
应该用SUCCEEDED.
rober
2000-05-23
打赏
举报
回复
marksman,这么样才如你所愿?
?
Marksman
2000-05-21
打赏
举报
回复
你这样创建组件还真是少见
可以这样:
IPSendDataPtr pPSendData; //申明智能指针
//若无法使用智能指针,也可以这样
//CComPtr<IPSendData> pPSendData;
hr = pPSendData.CreateInstance(__uuidof(PSendData));
~~~~~~~~~视情而定
如果想使用PROID创建,则可以使用函数转换过来:CLSIDFromPROGID
或直接pPSendData.CreateInstance("PSendData.PSendData.1")
~~~~~~~~~~~~~~~~~~~~~~视情而定
你的两个函数编译没错,是因为编译器当他们是PROGID
创建失败就是PROGID错了,VC中创建对象最避讳PROGID了
可以用OLEVIEW工具查看你的组件的PROGID是否如你所愿
abc
2000-05-18
打赏
举报
回复
你是在MFC下调用,还是ATL?再详细一点
flutter插件
调用
APP页面、使用原生aar,framework库
本套课程适用于有一定的iOS、Android、Flutter开发基础。学完本次课程,能够让大家对Flutter如何
调用
移动端原生页面有一个清晰的认识;在纯Flutter开发过程中遇到需要
调用
原生功能的时候,能够快速定制属于自己或者公司的私有插件- Plugin。课程一共氛围两部分:1、Flutter插件跟iOS的交互部分:包括
调用
iOS原生页面、如何使用iOS的framework二进制、bundle资源文件、依赖的cocoapods资源;2、Flutter插件跟安卓的交互部分:包括
调用
Android原生页面、如何接收原生页面的回调、如何使用aar文件、依赖的其他资源。最终能够帮助大家定制私有插件;提升工作技能。备注:课程中使用环境[✓] Flutter (Channel stable, 1.22.5, on macOS 11.0.1 20B29 darwin-arm, locale zh-Hans-CN) [!] Android toolchain - develop for Android devices (Android SDK version 30.0.3) ! Some Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses[✓] Xcode - develop for iOS and macOS (Xcode 12.2)[!] Android Studio (version 4.1)[✓] IntelliJ IDEA
Com
munity Edition (version 2020.3)[✓] Connected device (1 available)
【matlab求助帖】大佬们
救命
!!这是为什么呀!救救孩子
matlab求助!!
android studio
调用
.net写的webservice
出错
如题,但是我直接运行webservice的时候不报错,在app里面
调用
就提示超时,我用的是Ksoap2这个第三方的东西,在里面设置了超时时间也不起作用,哪位大神做过这方面的啊?
救命
~~~~~~
Python对我下手了!学会这几个知识点可以
救命
!
Python 难学吗?作为初学者该如何入门呢?本文选自Python 之父Guido van Rossum先生力荐的《零基础轻松学Python》一书,读的不尽兴的话,欢迎在本书中了解更多。 不要害怕这件事情,写代码,其实和写作文一样,首先需要有一个题目,然后对题目进行拆解。至于文采,也就是代码漂不漂亮就是另一回事了。相信很多读者看过很多Python基础入门的书籍,或者购买了很多Pyt...
java valve pipeline,请问这是什么错误啊,救救我!我已经急疯了!谢谢!
我用JAI画图,并想保存为PNG文件,(在JSP页面
调用
BEAN来画)编译的时候没有错,JSP页面
调用
的时候
出错
如下,但是我若保存为JPG文件却没有错误,请问谁能个告诉我啊!JSP版没人知道,JAVA版的大虾们
救命
!typeExceptionreportmessageInternalServerErrordescriptionTheserverencounteredaninte...
ATL
3,245
社区成员
48,539
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章