Регистрация Главная Пользователи Все разделы прочитаны
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Ответ
 
Опции темы
Старый 04.10.2011, 21:11   #1
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
По умолчанию Загрузка изображений с интернета в TImage с помощью Indy. Delphi.

Доброго времени суток!

В этой статье я попробую научить вас загружать картинки, которые расположены в интернете, в компонент TImage.

Загружать мы будем картинки форматов bmp, ipg и ico. Почему? А потому, что для загрузки картинок этих форматов не требуется установка сторонних библиотек. Для работы с картинками других форматов принцип остается тот же, только необходимо будет установить библиотеки для работы с нужным для вас форматом...

-== 1. Что нужно для работы. ==-

-== 2. Подготовка к написанию кода. ==-

-== 3. Написание кода. ==-

Теперь, когда мы закончили написание программы, запускаем программу и смотрим, что получилось.

Скачать исходник([Ссылки могут видеть только зарегистрированные пользователи. ],[Ссылки могут видеть только зарегистрированные пользователи. ],[Ссылки могут видеть только зарегистрированные пользователи. ],[Ссылки могут видеть только зарегистрированные пользователи. ],[Ссылки могут видеть только зарегистрированные пользователи. ]);
Скачать скриншоты([Ссылки могут видеть только зарегистрированные пользователи. ],[Ссылки могут видеть только зарегистрированные пользователи. ],[Ссылки могут видеть только зарегистрированные пользователи. ],[Ссылки могут видеть только зарегистрированные пользователи. ],[Ссылки могут видеть только зарегистрированные пользователи. ]);


Статья писалась VeTaL_UA для Zhyk.RU. При копировании указывать ссылку на данную тему.
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.

Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.



Последний раз редактировалось VeTaL_UA; 14.01.2012 в 20:47.
  Ответить с цитированием
13 пользователя(ей) сказали cпасибо:
4ipolino (04.10.2011), =PaLeTiZaToR= (02.04.2012), AloneDance (05.10.2011), Diamant (30.05.2012), Dimedrol1536 (16.11.2011), MaTEMAtika(2) (04.10.2011), Сергей =) (03.11.2011), Федя (07.10.2011), schookk (28.02.2012), SeeZZer (04.10.2011), TeedI (05.10.2011), warl0ck (06.10.2011), WreckeR/9/2 (05.10.2011)
Старый 22.06.2012, 13:27   #2
Заблокирован
 Сержант
Аватар для D.E.Z.E.R.T.I.R
 
D.E.Z.E.R.T.I.R блестящий пример для подражанияD.E.Z.E.R.T.I.R блестящий пример для подражанияD.E.Z.E.R.T.I.R блестящий пример для подражанияD.E.Z.E.R.T.I.R блестящий пример для подражанияD.E.Z.E.R.T.I.R блестящий пример для подражанияD.E.Z.E.R.T.I.R блестящий пример для подражанияD.E.Z.E.R.T.I.R блестящий пример для подражанияD.E.Z.E.R.T.I.R блестящий пример для подражанияD.E.Z.E.R.T.I.R блестящий пример для подражанияD.E.Z.E.R.T.I.R блестящий пример для подражанияD.E.Z.E.R.T.I.R блестящий пример для подражания
Регистрация: 08.05.2012
Сообщений: 117
Популярность: 1781
Сказал(а) спасибо: 16
Поблагодарили 82 раз(а) в 44 сообщениях
 
По умолчанию Re: Загрузка изображений с интернета в TImage с помощью Indy. Delphi.

А что делать, если картинка динамичная? Например капча, ссылка 1, но каждый раз разная картинка, как быть?
  Ответить с цитированием
Старый 22.06.2012, 13:47   #3
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
По умолчанию Re: Загрузка изображений с интернета в TImage с помощью Indy. Delphi.

Цитата:
Сообщение от D.E.Z.E.R.T.I.RПосмотреть сообщение
А что делать, если картинка динамичная? Например капча, ссылка 1, но каждый раз разная картинка, как быть?

Научится добираться до истинной ссылки на изображение
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.

Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.


  Ответить с цитированием
Старый 25.06.2012, 04:08   #4
 Старший сержант
Аватар для metraz
 
metraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядом
Регистрация: 25.12.2011
Сообщений: 191
Популярность: 5259
Сказал(а) спасибо: 31
Поблагодарили 235 раз(а) в 135 сообщениях
Отправить сообщение для metraz с помощью Skype™
 
По умолчанию Re: Загрузка изображений с интернета в TImage с помощью Indy. Delphi.

если мы загружаем png, то по какому из 3 пунктов надо действовать?
  Ответить с цитированием
Старый 25.06.2012, 11:40   #5
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
По умолчанию Re: Загрузка изображений с интернета в TImage с помощью Indy. Delphi.

Цитата:
Сообщение от metrazПосмотреть сообщение
если мы загружаем png, то по какому из 3 пунктов надо действовать?

Ну будет наиболее похоже на jpeg. Смотри, подключаешь модуль по обработке png, и пишешь вместо того, что в теме
Код:
Image2.Picture.Graphic:=TPNGImage.Create; //в названии не уверен, уточни сам
Ну а дальше всё так, как и в теме
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.

Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.


  Ответить с цитированием
Ответ

Метки
большие сиськи, загрузка изображений, delphi 7, image, indy, vetal_ua

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Статья] Авторизация на сайте с помощью Indy. Delphi. VeTaL_UA Pascal/Delphi 13 11.01.2015 21:01
[Руководство] Динамическое создание миниатюр изображений с помощью PHP Я убью:Frost:DD Web-программирование и технологии 0 11.06.2011 22:42
[Помогите!] Timage Iufy*fjvklJw789 Вопросы и ответы, обсуждения 3 09.02.2011 21:01

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 03:20.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net