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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 04.02.2013, 01:22   #1
HSR
Пользователь
 
Регистрация: 10.12.2011
Сообщений: 26
Восклицание Нестандартная ссылка картинки.

Пишу одно приложение для ВК, иногда нужно расшифровывать каптчу. С запросами проблем нет. Немогу получить картинку в TImage. Ссылка нестандартная.
Код:
http://vk.com/captcha.php?sid=706779300329&s=1
Нужно выдрать оттуда картинку и показать в TImage.
HSR вне форума Ответить с цитированием
Старый 04.02.2013, 01:23   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

и чем она не стандартная?
это ссылка уже на картинку, что выдирать то...
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 04.02.2013, 01:26   #3
HSR
Пользователь
 
Регистрация: 10.12.2011
Сообщений: 26
По умолчанию

Непойму как. Нет расширения. Так то понятно, что jpeg
HSR вне форума Ответить с цитированием
Старый 04.02.2013, 01:31   #4
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

оно вам и не нужно, достаточно знать что это JPEG.(а так заголовки типа содержимого ответа никто не отменял)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 04.02.2013, 01:32   #5
HSR
Пользователь
 
Регистрация: 10.12.2011
Сообщений: 26
По умолчанию

Пример кода привести можешь? В стрим.
HSR вне форума Ответить с цитированием
Старый 04.02.2013, 01:35   #6
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Код:
var MS:TMemoryStream;
     JPEG:TJPEGImage;
begin
 MS:=TMemoryStream.Create;
 idhttp1.Get('http://vk.com/captcha.php?sid=706779300329&s=1',MS);
 MS.Position:=0;
 JPEG:=TJPEGImage.Create;
 JPEG.LoadFromStream(MS);
 Image1.Picture.Assign(JPEG);
 JPEG.Free;
 MS.Free;
end;
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 04.02.2013, 01:40   #7
HSR
Пользователь
 
Регистрация: 10.12.2011
Сообщений: 26
По умолчанию

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
Код:
var MS:TMemoryStream;
     JPEG:TJPEGImage;
begin
 MS:=TMemoryStream.Create;
 idhttp1.Get('http://vk.com/captcha.php?sid=706779300329&s=1',MS);
 MS.Position:=0;
 JPEG:=TJPEGImage.Create;
 JPEG.LoadFromStream(MS);
 Image1.Picture.Assign(JPEG);
 JPEG.Free;
 MS.Free;
end;
Это называется - я слепой.

http://www.delphipages.com/forum/sho...d.php?t=135083

Простите за беспокойство. Все-равно спасибо!
HSR вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
нестандартная кнопка Devolarium Компоненты Delphi 9 06.01.2012 17:50
Нестандартная гистограмма MaxxVer Microsoft Office Excel 5 17.11.2011 11:11
Часть картинки как ссылка Lotles HTML и CSS 1 22.12.2010 15:12
Нестандартная форма ZvEr_HaCkEr Общие вопросы Delphi 16 27.08.2010 05:17
Нестандартная авторизация krot98 Работа с сетью в Delphi 7 09.12.2008 22:09