递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 10055|回复: 12
打印 上一主题 下一主题

[视窗] [PC]COM组件开发简例

[复制链接]

29

主题

232

帖子

3761

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3761
跳转到指定楼层
楼主
发表于 2024-8-2 21:51:13 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
小白和零基础建议直接x掉本帖,  开发COM 需要一定基础
基于IUnknown写的一个简例, 可以作为参考模板.  IDispatch接口工程太多,暂未完工.

压缩包内解决方案共包含两个项目:
com.dll  :com组件项目
和  
test.exe  :调试com组件测试项目

可以直接 调试 生成com.dll 和 test.exe
注意 生成 com.dll 后需手动执行cmd命令  :
cd 到com.dll 文件目录后
注册 regsvr32 com.dll
取消 regsvr32 /u com.dll

然后就可以调试运行 test.exe 测试啦  
后续有空继续更新优化吧.

火山PC开发com简单版.png (61.76 KB, 下载次数: 942)

火山PC开发com简单版.png

COM.rar

209.69 KB, 下载次数: 28

回复

使用道具 举报

12

主题

208

帖子

1296

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1296
13#
发表于 4 天前 | 只看该作者
能不能生成有类似C#那种可以加上GUID注册的
回复

使用道具 举报

9

主题

141

帖子

1426

积分

金牌会员

Rank: 6Rank: 6

积分
1426
12#
发表于 4 天前 | 只看该作者
大佬有没有32位的例子
回复

使用道具 举报

128

主题

817

帖子

2985

积分

金牌会员

I'mVip:『urenai』

Rank: 6Rank: 6

积分
2985
QQ
11#
发表于 2025-7-3 11:46:05 | 只看该作者

意不在帖主   
专业承接18-98岁xx的心理及生理教育辅导。
回复

使用道具 举报

128

主题

817

帖子

2985

积分

金牌会员

I'mVip:『urenai』

Rank: 6Rank: 6

积分
2985
QQ
10#
发表于 2025-7-3 11:45:02 | 只看该作者
装死         
专业承接18-98岁xx的心理及生理教育辅导。
回复

使用道具 举报

40

主题

402

帖子

3491

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3491
9#
发表于 2025-7-3 11:42:45 | 只看该作者
看了看,太复杂了,套来套去的.整蒙了,还是火山pc能直接支持生成com才好.
回复

使用道具 举报

40

主题

402

帖子

3491

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3491
8#
发表于 2025-7-3 08:24:10 | 只看该作者
继续完善啊.不错的.
回复

使用道具 举报

74

主题

489

帖子

3745

积分

论坛元老

Rank: 8Rank: 8

积分
3745
7#
发表于 2024-12-5 09:00:35 | 只看该作者
rramoon 发表于 2024-12-5 07:57
是不是可以通过VS来创建一个通用的COM组件,然后再用火上再这个COM上实现自己的代码? ...

就是设置一个模板嘛。
回复

使用道具 举报

5

主题

21

帖子

338

积分

中级会员

Rank: 3Rank: 3

积分
338
6#
发表于 2024-12-5 07:57:15 | 只看该作者
是不是可以通过VS来创建一个通用的COM组件,然后再用火上再这个COM上实现自己的代码?
回复

使用道具 举报

0

主题

33

帖子

418

积分

中级会员

Rank: 3Rank: 3

积分
418
5#
发表于 2024-8-23 23:08:19 | 只看该作者
大佬。无法使用啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2025-12-8 01:57 , Processed in 0.110358 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表