社区
ActiveX/COM/DCOM
帖子详情
一个八年前的老贴:COM生成问题
Persistent8813
2011-09-28 06:30:40
http://topic.csdn.net/t/20030811/15/2133565.html
这个贴中有个朋友说的那个错误我也遇到,BCB6,原因是生成的COM代码中
属性只有READ声明,没有WITE声明,所以不能写属性而出错.
但是我想问一下:不修改代码的情况下怎样修改可添加上 {wite = Get_Hello}这部分呢?
因为手工加上会让生成器自动取消掉.
...全文
111
3
打赏
收藏
一个八年前的老贴:COM生成问题
http://topic.csdn.net/t/20030811/15/2133565.html 这个贴中有个朋友说的那个错误我也遇到,BCB6,原因是生成的COM代码中 属性只有READ声明,没有WITE声明,所以不能写属性而出错. 但是我想问一下:不修改代码的情况下怎样修改可添加上 {wite = Get_Hello}这部分呢? 因为手工加上会让生成器自动取消掉.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
我不懂电脑
2011-09-28
打赏
举报
回复
用类库编辑器在project菜单下,在左边的属性结构里修改,然后点刷新。
ccrun.com
2011-09-28
打赏
举报
回复
haha, 那个帖子里又看到某倒分帝了。
如果你这个属性在创建时指定是read only,现在手工要添加写属性的话,要改的地方非常多,包括Impl单元和TLB单元中,凡是有Get_Hello的地方,都要匹配一个Set_Hello函数和write = Set_Hello的声明。如果单修改一处,一刷新的时候,就会被清理掉的。IDE提供一个TLB设计界面,就是为了方便修改这些代码。
Persistent8813
2011-09-28
打赏
举报
回复
谢谢两位,但没有找到,能不能说详细点?类库编辑器的哪个地方有对属性读写可修改的地方?
OpenCore Legacy Patcher终极指南:让2015年
前
的
老
款Mac焕发新
生
本文详解OpenCore Legacy Patcher工具的四步升级流程:准备工具、创建macOS安装介质、构建定制化OpenCore引导环境、安装系统并执行根补丁。涵盖硬件兼容性检查、Intel HD3000/4000显卡图形加速优化、Wi-Fi驱动修复(AirportBrcmFixup.kext)、存储与内存调优,以及TRIM启用、SSD升级等关键技术点,面向2015年
前
Intel Mac设备实现macOS新版本兼容。
解决Windows.NET 下的
COM
+ 注册和登记问题
本文介绍了在Windows.NET环境下遇到的
COM
+组件注册和登记问题,以及如何通过修改Regsvcs程序来解决这个问题。文章详细阐述了解决步骤,并提供了罗马·基斯在CodeProject上的.Net/
COM
+ Installation Tool项目的相关信息,帮助开发者成功注册和设置
COM
+组件的属性。
COM
组件是什么?
本文深入解析
COM
组件,它是Windows实现跨语言协作、跨进程通信和二进制复用的核心框架。介绍了
COM
起源于解决OLE局限性,阐述其核心概念、技术机制、实际应用,分析优缺点及现代替代方案,指出其虽诞
生
于30年
前
,但核心思想仍影响现代架构。
老
仙人球
作者深夜阅读关于
COM
本质的书籍,对于某些概念有了更深的理解,并回顾了从代码到
COM
的发展历程。同时,文中还提到了家中多年的
老
植物状态不佳,引发了作者对植物养护的反思。
免注册
COM
的使用方法
免注册
COM
通过存储类型信息在本地清单文件中,替代注册表,解决DLL Hell问题。本文介绍了其原理、创建过程及VS中的配置方法,同时指出只支持Windows XP以上和DLL的限制。
ActiveX/COM/DCOM
703
社区成员
3,001
社区内容
发帖
与我相关
我的任务
ActiveX/COM/DCOM
C++ Builder ActiveX/COM/DCOM
复制链接
扫一扫
分享
社区描述
C++ Builder ActiveX/COM/DCOM
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章