Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как загрузить jpeg через ICS ?


Studios ©   (2008-03-23 01:34:00) 

Вот сообственно код

procedure TForm1.Button1Click(Sender: TObject);
var
ms:   TMemoryStream;
jpeg: TGraphic;
begin
ms := TMemoryStream.Create;
jpeg := TJpegImage.Create;
try
httpcli1.URL:= ' http://forum.ru/image.php?u=32867&dateline=1202417398';
httpcli1.Get;
httpcli1.RcvdStream:=ms;
jpeg.LoadFromStream(ms);
Image1.Picture.Graphic := jpeg;
finally
end;
end;


и вылетает ошибка :(


Anatoly Podgoretsky   (2008-03-24 20:11:00) [1]

> Германн  (24.03.2008 00:49:14)  [14]

А плевать


Германн   (2008-03-24 00:49:00) [2]


> Неизвестный   (23.03.08 22:10) [13]
>
>

А в этой создается, но не уничтожается другой объект. Просто автор плюёт на все связки Create-Free.


Неизвестный   (2008-03-23 22:10:00) [3]


> Studios   (23.03.08 22:02) [12]


Во второй ветке у тебя объект уничтожается. А где он создается?


Studios   (2008-03-23 22:02:00) [4]

спасибо разобрался!, можно ветку удалять


Anatoly Podgoretsky   (2008-03-23 17:01:00) [5]

> Studios  (23.03.2008 16:36:10)  [10]

Ну тогда ICS это не твое, попробуй Инди может там найдешь примеры.


Studios   (2008-03-23 16:36:00) [6]

я не могу найти в примере


Anatoly Podgoretsky   (2008-03-23 16:01:00) [7]

> Studios  (23.03.2008 15:32:06)  [6]

В демо примерах есть правильный код, а не этот бред. Тут не помогать надо, а заново писать, ты хочешь что бы за тебя выполнилили твою работу?


{RASkov}   (2008-03-23 15:48:00) [8]

> Я справки нет

*А справки....


{RASkov}   (2008-03-23 15:41:00) [9]

> [6] Studios   (23.03.08 15:32)

[5] - прочитал?
Ответь на вопрос последний...
Я и в глаз не видел "httpcli1 это компонент от ICS"... может оно так и надо в данном компоненте, но все равно подозрительно....
Я справки нет у этого ICS? ...или демо примеров.


Studios   (2008-03-23 15:32:00) [10]

может ВЫ мне подскажите решение моей проблемы?


{RASkov}   (2008-03-23 15:27:00) [11]

> httpcli1.RcvdStream:=ms;
> jpeg.LoadFromStream(ms);

Что-то какие-то подозрительные строки.... первая...
Т.е. создали поток.
Потом что-то сделали с урлом...
затем поток(пустой) присвоили некоему компоненту ICS...
И тут же пытаемся из пустого потока прочитать джепег?
Как это понять?


Johnmen   (2008-03-23 15:22:00) [12]

Точно и детально опишите проблему
(c) http://www.rsdn.ru/Info/Howtoask.xml


Studios   (2008-03-23 15:17:00) [13]

httpcli1 это компонент от ICS


tesseract   (2008-03-23 09:18:00) [14]


> Image1.Picture.Graphic := jpeg;


DinNeeded - уже говорил. И не := a Assign;


Германн   (2008-03-23 01:46:00) [15]


> Studios   (23.03.08 01:34)

Приводи полный код. Что есть "httpcli1"?
Какая ошибка "вылетает"?


Наверх

Титульная страница Поиск, карта сайта Написать письмо