递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

26

主题

204

帖子

3183

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
3183
跳转到指定楼层
楼主
发表于 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, 下载次数: 22)

火山PC开发com简单版.png

COM.rar

209.69 KB, 下载次数: 7

回复

使用道具 举报

6

主题

152

帖子

1472

积分

金牌会员

Rank: 6Rank: 6

积分
1472
沙发
发表于 2024-8-2 22:15:12 | 只看该作者
之前试着实现OLE拖放会用到com基础接口,当时研究了好久才搞出来,最近的更新能封装成指针方式了,感觉哪天心血来潮可以重构一下
回复

使用道具 举报

12

主题

238

帖子

741

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
741
QQ
板凳
发表于 2024-8-2 23:28:24 | 只看该作者
我想知道,贵宾用户组是怎么获取的,还是说有一定的实力才可以吗:噜阿噜
小白一枚:噜阿噜
回复

使用道具 举报

2

主题

123

帖子

2156

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2156
地板
发表于 2024-8-3 10:07:47 | 只看该作者
我靠,都可以开发OCX组件了
回复

使用道具 举报

0

主题

32

帖子

355

积分

中级会员

Rank: 3Rank: 3

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 10:01 , Processed in 0.095620 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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