|
구현 부분에서 __fastcall를 앞쪽에 붙이셨군요 구현 부분에서는 __fastcall를 앞쪽에 붙이면
에러가 납니다.
이렇게 바꿔세요..
class PACKAGE TMybut : public TButton
{
private:
AnsiString fIP;
AnsiString fHostName;
AnsiString fInfo;
protected:
public:
__fastcall TMybut(TComponent* Owner);
__fastcall void SetIP(AnsiString ip);
__fastcall void SetHostName( AnsiString name );
__fastcall void SetInfo( AnsiString info);
__fastcall AnsiString GetHostName();
__fastcall AnsiString GetIP();
__fastcall AnsiString GetInfo();
__published:
__property AnsiString IP={read=GetIP,write=SetIP};
__property AnsiString HostName = {read = GetHostName,write=SetHostName};
__property AnsiString Info = {read = GetInfo,write=SetInfo};
};
AnsiString __fastcall TMybut::GetHostName()
{
return fHostName;
}
AnsiString __fastcall TMybut::GetIP()
{
return fIP;
}
AnsiString __fastcall TMybut::GetInfo()
{
return fInfo;
}
void __fastcall TMybut::SetIP( AnsiString ip )
{
fIP = ip;
}
void __fastcall TMybut::SetHostName( AnsiString name )
{
fHostName = name;
}
void __fastcall TMybut::SetInfo( AnsiString info)
{
fInfo = info;
}
이렇게 바꿔보세요..~
From Zeratul
|