社区
C++ Builder
帖子详情
c++ build如何调用com+组件?请高手指点.
zhanghen888
2004-09-01 03:59:21
在组件服务中有名为usrcom的com+的组件,其中有方法useedit(int,char*),如何调用?
...全文
361
19
打赏
收藏
c++ build如何调用com+组件?请高手指点.
在组件服务中有名为usrcom的com+的组件,其中有方法useedit(int,char*),如何调用?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
19 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiaolong83
2005-04-03
打赏
举报
回复
首先注册该组件,利用regsvr32;
其次,在工程里面引入:project->import library,找到之后,创建新的文件,这时系统里面会有一个相应的_tlb.cpp文件,也有它的头文件。
然后,在需要的地方包含该头文件。
最后,就是声明其中的对象,并且实例化,然后调用其中的方法。
缘中人
2005-04-03
打赏
举报
回复
前一段时间用过,有时间帮你找找,
zhanghen888
2004-09-15
打赏
举报
回复
??关注。。。。
zhanghen888
2004-09-09
打赏
举报
回复
各位大侠,给点具体的。。。
在组件服务中有名为usrcom的com+的组件,其中有方法useedit(int,char*),如何调用?
gzlcd
2004-09-09
打赏
举报
回复
采用import type library 的方法最简单!
yhec
2004-09-09
打赏
举报
回复
见一下资料,有4种方法,最简单的办法作为控件安装到BCB中
chenhuimin63
2004-09-08
打赏
举报
回复
学习
zhanghen888
2004-09-07
打赏
举报
回复
关注中。。。。。
zhanghen888
2004-09-03
打赏
举报
回复
有没有更完整的例子,并讲解一下。谢谢
真如实观
2004-09-03
打赏
举报
回复
用COM不难,步骤:
//初始化COM库
CoInitialize(NULL);
.......
IUnknown *pUnk = NULL;
//创建对象
HRESULT hr = CoCreateInstance(.......);
if(SUCCEEDED(hr))
{
//调用方法;
}
cnrealboy
2004-09-03
打赏
举报
回复
呵呵,调用的时候是要麻烦一些。
chenhuimin63
2004-09-02
打赏
举报
回复
学习
zhanghen888
2004-09-02
打赏
举报
回复
c++ build比vb......?
lya_lya
2004-09-02
打赏
举报
回复
请看例子咯。
zhushizu
2004-09-01
打赏
举报
回复
不知道,帮你顶一下把。友情UP.............楼主加油了!
cnrealboy
2004-09-01
打赏
举报
回复
还是给你一些例子代码吧:
声明接口对象
TCOMILSYDMcT<int> *comDataObj = NULL;//TCOMILSYDMcT:模板类的类名称
初始化OLE/COM,并且实例化
OleInitialize(NULL);
comDataObj = new TCOMILSYDMcT<int>;
comDataObj->CreateInstance(CLSID_LSYDMc);//coclass的class id
使用:
comDataObj->mthdBrowseData(参数);
cnrealboy
2004-09-01
打赏
举报
回复
我不太知道com+
普通的用过:
首先注册该组件,利用regsvr32;
其次,在工程里面引入:project->import library,找到之后,创建新的文件,这时系统里面会有一个相应的_tlb.cpp文件,也有它的头文件。
然后,在需要的地方包含该头文件。
最后,就是声明其中的对象,并且实例化,然后调用其中的方法。
zhanghen888
2004-09-01
打赏
举报
回复
组件为第三方提供的,只有方法调用说明,没有头文件
vb中直接用createobject可以身名和调用c++ build中该如何调用了?
mirageTF
2004-09-01
打赏
举报
回复
工程加入com+组件的头文件,好像是什么 名称_TLB.cpp(.h)。然后创建远程服务,具体叫什么实在想不起来,请其他高人说说。
SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
登录 | 注册 收藏成功 确定 收藏失败,
请
重新收藏 确定 *标题 标题不能为空 网址 标签 位置 个人主页 - 我的知识 同时保存至: 选择知识图谱 选择知识图谱 新建?
OpenWRT开发之——对
C++
的支持(解决库依赖问题)【转】
转自:https://my.oschina.net/hevakelcj/blog/411944 摘要: 本文尝试用
C++
来开发一个cpp-demo包 遇到打包库依赖的问题,分析打包过程并解决了这个问题。
C++
是本人的强项。如果在OpenWrt中不能用
C++
进行开发,那就有点大失所望了。 接下来将与大家一起来尝试写一个
C++
程序,并把它做成 ipk 包,并试运行。 各文件内容 ...
Eclipse+CDT+MinGW 配置 C/
C++
开发环境
Eclipse+CDT+MinGW 配置 C/
C++
开发环境 开场白:谨以此文献给所有喜欢探索和热爱开源软件的朋友们。 1:首先你得有 JAVA 运行环境,这样你才可以运行 eclipse ,你可以到 http://java.com/zh_CN/ 下载最新版本的 jre ,如果你安装 JDK 的话则已包含 jre ,不必重复安装。 2: MinGW 的下载安装配置 下...
google rpc(grpc)最新版本1.62.1以及使用vs2022的编译和运行(
C++
调用
python端)
到这里就基本差不多了,最后,他会报一个错误,是xxx.exe找不到依赖库zlib.dll,然后我就加了上面图片的第一个D盘路径,就是那么来的,。这段话的意思就是让我们打开一个选项,以确保可以成功构建,所以我们勾上,有的博客说不需要勾选,但我勾选过后是出问题的,我也说不清是不是这个选项的问题,但最终能运行的版本里面,是勾了这个选项的。好的,现在经过了两天我已经能跑起来了,我来写一下最后的步骤,经过我和恋恋风辰azck大佬的沟通,在大佬的
指点
下,我启用了
C++
标准17,规避了这个报错,这在前文也有提到。
AndroidStudio中的NDK开发初探
前段时间由于做比赛的事,一直都没时间写博客,现在终于可以补上一篇了,一直想学习一点NDK开发的知识,但是迟迟没有动手,正好有一个NDK相关的项目机会,便查阅了一些资料,遂将学习的一些心得方法记录于此。 其实写这篇博客还有一个目的,在我搜寻NDK相关学习资料的过程中,大部分都是基于eclipse开发的,所以有些过时,而现在Google推荐使用AndroidStudio+CMake的方式进行NDK...
C++ Builder
13,874
社区成员
102,696
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章