604
社区成员
发帖
与我相关
我的任务
分享
private:
int m_nValue;
void __fastcall SetPro(int nValue)
{
m_nValue = nValue;
}
__published:
__property int Value={read=m_nValue,write=SetPro};
double m_dValue;
//定义设置变量值的函数
void __fastcall SetValue(double Value)
{
m_dValue = Value;
}
然后定义一个类的属性,就是可以在ObjectInspector面板看到并设置值的变量,并按照"stherix "同学的方法加上default默认值.__property double Value={read=m_dValue,write=SetValue,default=10};
如果不使用函数设置变量的值用下面的方法定义也可以__property double Value={read=m_dValue,write=m_dValue,default=10};
然后在类的构造函数中把m_dValue的值初始化为100;m_dValue = 100;