Показать сообщение отдельно
  #7  
Старый 21.11.2010, 21:07
Аватар для KOOL
KOOL KOOL вне форума
Активный
 
Регистрация: 06.01.2008
Адрес: Рязань
Сообщения: 306
Версия Delphi: 2009
Репутация: 6150
По умолчанию

Вообще непонятно, почему через TImage не загружается (он же даже png умеет). Но вот костыли:
Код:
uses ..., JPEG;
...
var SrcImage:TBitmap;
...
procedure TForm1.LoadImage(FileName:string);
var J:TJPEGImage;
begin
  if (ExtractFileExt(FileName)='.jpg') or (ExtractFileExt(FileName)='.jpeg') then
    begin
      J:=TJPEGImage.Create;
      J.LoadFromFile(FileName);
      SrcImage.Assign(J);
      J.Free;
    end
  else
    SrcImage.LoadFromFile(FileName);
  Image1.Picture.Bitmap:=SrcImage;
end;
только не забываем SrcImage создать.
__________________
РГРТУ - ФВТ - Системы Автоматизированного ПРоектирования. ت
Ответить с цитированием