读书人

LoadFromStream疏失?

发布时间: 2013-01-01 14:04:19 作者: rapoo

LoadFromStream出错??
TImage *imgFront;
TImage *imgComm;

void __fastcall TfmManage::btFrontClick(TObject *Sender)
{
String usPhotoName;
TMemoryStream *msTemp = new TMemoryStream();

try
{

if(imgComm->Picture->Graphic != NULL)
{
imgFront->Picture->Assign(jpgTemp);
imgComm->Picture->Graphic = NULL;
msTemp->Position = 0;
jpgTemp->SaveToStream(msTemp);
msTemp->Position = 0;
fmMain->jpgFront->LoadFromStream(msTemp);//这里经常出现异常情况
fmMain->bFront = true;
}
}
catch(...){}
delete msTemp;
PanelComm->Visible=false;
}
不知道什么时候就会出错,谢谢各位给分析一下原因!!
[解决办法]
文件格式是否正确,文件内容是否正确,加载出错的时候用工具查看图片文件试试
[解决办法]
你这又是jpgTemp,又是msTemp什么的,到底是什么需求?

读书人网 >C++ Builder

热点推荐