__property只支持一个参数吗?
Class T_AClass
{
public:
__fastcall T_AClass( void );
__fastcall T_AClass( String Input00 )
{
F_Input00 = Input00;
}
private:
String F_Input00;
String F_Param1;
public:
__property String Param1 = { read = Get_Param1,write = Set_Param1 };
}
__fastcall T_AClass::Get_Param1( void )
{
return F_Param1;
}
//---------------------------------------------------
__fastcall T_AClass::Set_Param1( String Input00,String Param1 )
{
F_Param1 = Input00 + Param1;
}
[解决办法]
当然,属性托管的每次声明(或托管,包括其get和put方法)是针对一个属性,自然只有一个参数,要想多个属性(参数),在加一个好了。
[解决办法]
恩 是的
[解决办法]
只是一种属性声明
[解决办法]
将Set_Param1写成PUBLIC的方法,任意参数都可!