Image控件不能载入扩展名非BMP的BMP文件!!!(50分)

  • 主题发起人 主题发起人 coolqiang
  • 开始时间 开始时间
C

coolqiang

Unregistered / Unconfirmed
GUEST, unregistred user!
要用Image控件载入一BMP文件
Image.Picture.LoadFromFile('1.bmp')没问题
但如将1.bmp改名为1.sys
Image.Picture.LoadFromFile('1.sys')出错,提示说不能识别此类型文件!

要解决此问题,我能想到的办法就是复制1.sys为临时文件1.bmp,然后再载入1.bmp,
但这样真的是很麻烦,而且还要生成临时文件,不好,有没有更好的办法呢?比如强行
要它以BMP格式来处理1.sys。
 
试一下:Image.Picture.Bitmap.LoadFromFile('1.sys')
如果不行,可以先声明一个TBitmap变量,它可以不区分扩展名,我试过!
 
用image.picture.assign可以吧
 
接受答案了.
 
后退
顶部