主题:很容易的一个小问题,JPEG保存为BMP
这是我写的把JPEG图像保存为BMP图像的代码,但有一个小问题:保存时会报错---cannot open file.JPG 这是为什么?
AnsiString ext;
Graphics::TBitmap *bmp = new Graphics::TBitmap();
TJPEGImage *jpeg = new TJPEGImage();
if(SavePictureDialog1->Execute())
{ ext=UpperCase(ExtractFileExt(OpenPictureDialog1->FileName));
jpeg->LoadFromFile(ext);
bmp->Assign(jpeg);
bmp->SaveToFile(SavePictureDialog1->FileName+".BMP");
}
delete bmp;
delete jpeg;
誰能给我更好的代码吗,我将不胜感激![em18][em18][em18]
AnsiString ext;
Graphics::TBitmap *bmp = new Graphics::TBitmap();
TJPEGImage *jpeg = new TJPEGImage();
if(SavePictureDialog1->Execute())
{ ext=UpperCase(ExtractFileExt(OpenPictureDialog1->FileName));
jpeg->LoadFromFile(ext);
bmp->Assign(jpeg);
bmp->SaveToFile(SavePictureDialog1->FileName+".BMP");
}
delete bmp;
delete jpeg;
誰能给我更好的代码吗,我将不胜感激![em18][em18][em18]