TImage是不是有bug?
我用的是bcb5
看我的两个button的函数
image1原来没有图,image2原来预置了一张图,如果先按第二个按钮,正常显示,再按第二个,也能正常显示。
但是如果先按第一个按钮,再按第二个,第二个图就只显示10X10这么大的范围,即第一个按钮设置的image1的范围。
void __fastcall TForm1::BitBtn1Click(TObject *Sender)
{
Image1->Width=10;
Image1->Height=10;
Image1->Canvas->StretchDraw(TRect(0,0,Image1->Width,Image1->Height),Image2->Picture->Graphic);
}
//---------------------------------------------------------------------------
void __fastcall TForm1::BitBtn2Click(TObject *Sender)
{
Image1->Width=100;
Image1->Height=100;
Image1->Canvas->StretchDraw(TRect(0,0,Image1->Width,Image1->Height),Image2->Picture->Graphic);
}
//---------------------------------------------------------------------------