Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.08.2011, 22:47   #1
paravoz1k
Пользователь
 
Аватар для paravoz1k
 
Регистрация: 26.03.2010
Сообщений: 78
По умолчанию Сохранение картинки из интернета

Допустим есть адрес картинки в .jpg. К примеру - http://programmersforum.ru/webcam.jpg

Как выкачать эту картинку, и сохранить в папку(папка задана string)

Спасибо заранее за ответ
Начинающий кодер Delphi + PHP
paravoz1k вне форума Ответить с цитированием
Старый 02.08.2011, 22:55   #2
Pein95
Форумчанин
 
Регистрация: 25.04.2010
Сообщений: 881
По умолчанию

Код:

procedure TForm2.Button1Click(Sender: TObject);
var
stream:tmemorystream;
url:string;

begin

idhttp1.Get(url, stream);
stream.SaveTofile('C:\picture'+name+'.jpg');
stream.Free;
end;
Pein95 вне форума Ответить с цитированием
Старый 16.08.2011, 13:42   #3
paravoz1k
Пользователь
 
Аватар для paravoz1k
 
Регистрация: 26.03.2010
Сообщений: 78
По умолчанию

Pein95, к сожалению не получается, к примеру
Цитата:
procedure TForm2.Button1Click(Sender: TObject);
var
stream:tmemorystream;
url:string;

begin
url :='http://programmersforum.ru/webcam.jpg';
idhttp1.Get(url, stream);
stream.SaveTofile('c:\picture1.jpg' );
stream.Free;
end
;
Что-то ведь связано с мемористрим? Нужно для него подключать доп.модули или?
Начинающий кодер Delphi + PHP
paravoz1k вне форума Ответить с цитированием
Старый 16.08.2011, 13:45   #4
paravoz1k
Пользователь
 
Аватар для paravoz1k
 
Регистрация: 26.03.2010
Сообщений: 78
По умолчанию

я ппц туплю)
stream :=tmemorystream.Create(); - пропустил))
Начинающий кодер Delphi + PHP
paravoz1k вне форума Ответить с цитированием
Старый 16.08.2011, 17:35   #5
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

на будущее, если цель сохранить в файл, то создавайте сразу TFileStream.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сохранение картинки Mihanches Общие вопросы Delphi 2 27.10.2010 03:10
Сохранение картинки sergeyrulit Общие вопросы Delphi 4 30.06.2010 20:45
Сохранение картинки в делфи paravoz1k Помощь студентам 5 12.04.2010 19:04
Сохранение картинки Яр|/||< (^_^) Помощь студентам 4 15.03.2010 18:08
Сохранение картинки Crucian Microsoft Office Access 2 28.11.2007 17:41