首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

LoadFromStream疏失?

2013-01-01 
LoadFromStream出错??TImage *imgFrontTImage *imgCommvoid __fastcall TfmManage::btFrontClick(TObjec

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什么的,到底是什么需求?

热点排行