|
TImage를 상속 받아서 컴포넌트를 만들고 TBitmap을 속성에 추가했는데요.
근데 컴포넌트를 프로젝트에 올려놓고 Bitmap 속성에서 이미지 선택할 때 에러가 발생합니다.
사용 방법이 틀린거 같은데 꼭 좀 알려주셔요. ㅠㅠ
<header>
class PACKAGE TTestImage : public TImage
{
private:
Graphics::TBitmap *FBmp;
protected:
public:
__fastcall TTestImage (TComponent* Owner);
__published:
__property Graphics::TBitmap *Bmp= {read=FBmp, write=FBmp};
};
<cpp>
__fastcall TTestImage ::TTestImage (TComponent* Owner)
: TImage(Owner)
{
pBmp = new Graphics::TBitmap();
}
|