急,bcb中的属性定义问题

MacDonald 2003-10-19 04:57:17
我最近在看bcb6,遇到一个疑难问题:
在很多类中有类似这样的定义:
private:
TColorClass* FColorClass;//TColorClass是自定义类
public:
_property TColorClass* ColorClass={read=FColorClass,write=FColorClass};
请问这是什么意思,它是如何实现的?谢谢
...全文
33 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
fatwave 2003-10-19
  • 打赏
  • 举报
回复
表示是一个属性,你这里是定义了一个TColorClass的属性,可以读写.
一般在写控件的时候经常这样用到, 使用属性进行读写可以直接调用方法,
这个是对C++语法的一个扩充.
zihan 2003-10-19
  • 打赏
  • 举报
回复
表示你定义了一个属性TColorClass类型的colorclass,如果读取他的时候把FColorClass作为返回,如果设置的话则把新值写到FColorClass里面。

13,824

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧