Показать сообщение отдельно
  #4  
Старый 29.05.2012, 12:43
ssman ssman вне форума
Прохожий
 
Регистрация: 28.05.2012
Сообщения: 2
Репутация: 10
По умолчанию

Bargest, спасибо, заработало! Скачал картинку в переменную типа TMemoryStream , и использовал LoadFromStream для TJpegImage . Для проверки это выполняется по нажатию кнопки.

Потом воплотил эту идею в моей программе, не хочу выкидывать тот треш что я написал, там много, но суть такая: по таймеру идет выполнение следующих действий:
В цикле (раз 50 он выполняется) скачивается картинка -> преобразуется в bmp -> обрабатывается. В начале цикла делаю Stream:=TMemoryStream.Create, в конце - Stream.Free.

В итоге выполняется тело события по таймеру один раз и вылетает ошибка. Причем выполняется абсолютно всё что нужно было. Ошибка в приложении.
В чем может быть дело?
Изображения
Тип файла: jpg 123.jpg (58.4 Кбайт, 25 просмотров)
Ответить с цитированием