Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.07.18;
Скачать: CL | DM;

Вниз

Jpeg Error #52 - что это означает?   Найти похожие ветки 

 
Denis ©   (2004-05-05 12:32) [0]

Здравствуйте.
Эта ошибка вылетает при попытке выполнения этого кода в указанной строке:
[code]

procedure TfmSUAccess.tbModulAfterScroll(DataSet: TDataSet);
var
Stream:TMemoryStream;
Icon:TJpegImage;
Rect:TRect;
begin
Icon:=TJpegImage.Create;
Rect.Left:=0;
Rect.Top:=0;
Rect.Right:=Icon.Width;
Rect.Bottom:=Icon.Height;

if ScrollFlag=true
then
 if tbMOdul.FieldByName("ICON").IsNull
 then
   begin
     Image1.Canvas.Brush.Color:=fmModul.Color;
     Image1.Canvas.Rectangle(0,0,Image1.Width,Image1.Height);
   end
 else
     try
       Stream:=TMemoryStream.Create;
       tbModulIcon.SaveToStream(Stream);
       Stream.Position:=0;
         Icon.LoadFromStream(Stream); [b]<<<-- ошибка тут...[/b]
         Image1.Canvas.StretchDraw(Rect, Icon);
     except
       Stream.Free;
       Icon.Free;
     end;
[/code]

Подскажите, что я неправильно делаю? Что означает эта ошибка?


 
wicked ©   (2004-05-05 12:44) [1]

а тип tbModulIcon?...
сдается мне, что он ругается на то, что в Stream лежит не jpeg, а что-то другое...


 
Denis ©   (2004-05-05 13:24) [2]

Спасибо,я это уже понял :)
Моя ошибка в том, что я положил в Stream  *.ico, а читаю его в TJpegImage.

А тип tbModulIcon - TBlobField...



Страницы: 1 вся ветка

Текущий архив: 2004.07.18;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.053 c
3-1087892764
*boba*
2004-06-22 12:26
2004.07.18
Задачи по SQL


1-1088879326
leonidus
2004-07-03 22:28
2004.07.18
Как определить что форма больше неизменяет свои размеры


1-1088625193
Vasya.ru
2004-06-30 23:53
2004.07.18
RenameFile при какой то логической ошибке удаляет файл?


3-1087565508
Сергей Непочатов
2004-06-18 17:31
2004.07.18
Один ListSource на два DBLookupComboBox


3-1087782709
КлякСа
2004-06-21 05:51
2004.07.18
СУБД &amp; Delphi, клиент-сервер