BCB中的类定义时加入了--property是什么意思?
#ifndef GetVerH
#define GetVerH
typedef struct _TTranslation
{
WORD IangID;
WORD charset;
} TTranslation
class TGetVersionInfoFromFile: public TComponent
{
private;
AnsiString FFileName;
TStringList *FmyVersionStrings;
TStringLIst *FmyVersionCategories;
void __fastcall SetFileName(AnsiString inp);
void __fastcall dontWrite(TStringList *inp);
void __fastcall readVersionForm(void);
public:
__property AnsiString fileName ={read = FFileName,write=SetFileName};
};
#endif
如上代码,__property何解?