读书人

TImage为何不显示加载的图像解决办法

发布时间: 2012-03-19 22:03:05 作者: rapoo

TImage为何不显示加载的图像
下面是代码:

C/C++ code
void __fastcall TForm1::Open1Click(TObject *Sender)   [color=#00FF00]// "打开"图像[/color]{if(OpenPictureDialog1 -> Execute())  {  Image1 -> Picture -> LoadFromFile(OpenPictureDialog1 -> FileName);  }[color=#00FF00]//将Image1的大小调整到与它装载的图像大小一致[/color]Image1 -> Height = Image1 -> Picture -> Height;Image1 -> Width = Image1 -> Picture -> Width;}


点击“打开”菜单,选择.bmp格式的文件,选中后,但是在程序窗口Image1所在的位置不显示选中的图像。这是怎么回事啊?谢谢了。

[解决办法]
Image1->AutoSize = true即可。不需要手工调整Width和Height
[解决办法]
图片是不是太大了,stretch属性设为true试试
[解决办法]
代码没有问题,相同的代码我可以

你换个图片或者新建个工程测试下

读书人网 >C++ Builder

热点推荐