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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.04.2009, 12:01   #1
beemoto
Форумчанин
 
Аватар для beemoto
 
Регистрация: 11.04.2009
Сообщений: 277
Восклицание Favicon

1. как мне выташить вавикон с сайта который грузится через веббраузер1 в в имаге1.

Последний раз редактировалось beemoto; 19.04.2009 в 20:08.
beemoto вне форума Ответить с цитированием
Старый 19.04.2009, 13:09   #2
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

распарсить исходный код страницы. Вот примерный формат:
<link rel="shortcut icon" href="favicon.ico" />
один вопрос- одна тема.
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 19.04.2009, 16:51   #3
beemoto
Форумчанин
 
Аватар для beemoto
 
Регистрация: 11.04.2009
Сообщений: 277
По умолчанию

Квэнди, моно поподробней!?
beemoto вне форума Ответить с цитированием
Старый 19.04.2009, 17:37   #4
Joe_Tribbiani
Форумчанин
 
Аватар для Joe_Tribbiani
 
Регистрация: 14.02.2009
Сообщений: 110
По умолчанию

ну он имеет ввиду, что нужно получить исходный код страницы, программно найти там ссылку на иконку, скачть её и отобразить в имаге

Последний раз редактировалось Joe_Tribbiani; 19.04.2009 в 17:39.
Joe_Tribbiani вне форума Ответить с цитированием
Старый 19.04.2009, 20:38   #5
beemoto
Форумчанин
 
Аватар для beemoto
 
Регистрация: 11.04.2009
Сообщений: 277
По умолчанию

Joe_Tribbiani, это я понял, но пару сайтов просмотрел похожего кода ваще ненашел+я хз как пропарсить потом вывести в имаге1
beemoto вне форума Ответить с цитированием
Старый 19.04.2009, 22:18   #6
Joe_Tribbiani
Форумчанин
 
Аватар для Joe_Tribbiani
 
Регистрация: 14.02.2009
Сообщений: 110
По умолчанию

так....
размещаеш idhttp

Код:
var
stream:tstringstream;
temp:string;
k:integer;

begin

temp:='';
stream:=tstringstream.create;
idhttp1.get('адрес сайта',stream);

k:=pos('rel="shortcut icon" href="',stream.datastring);

while stream.DataString[k]<>'"' do begin
temp:=temp+stream.DataString[k];
inc(k);
end;
stream.free;
теперь у тя в переменной temp адрес иконки. дальше думаю сам разберешся)
Joe_Tribbiani вне форума Ответить с цитированием
Старый 20.04.2009, 00:42   #7
DomiNick
Студент, не
Старожил
 
Аватар для DomiNick
 
Регистрация: 29.01.2009
Сообщений: 2,067
По умолчанию

Цитата:
Сообщение от beemoto Посмотреть сообщение
Joe_Tribbiani, это я понял, но пару сайтов просмотрел похожего кода ваще ненашел+я хз как пропарсить потом вывести в имаге1
Путь к "вавикону" многие не прописывают на всех страницах...
Если этой строки на странице нету, то браузер ищет иконку по адресу: Http://<имя сайта>/favicon.ico
I am the First of Cyber Evolution...
I am the First to Program your Future...
DomiNick вне форума Ответить с цитированием
Старый 21.04.2009, 20:14   #8
beemoto
Форумчанин
 
Аватар для beemoto
 
Регистрация: 11.04.2009
Сообщений: 277
По умолчанию

я чёт запутался %)
beemoto вне форума Ответить с цитированием
Старый 08.05.2009, 14:01   #9
beemoto
Форумчанин
 
Аватар для beemoto
 
Регистрация: 11.04.2009
Сообщений: 277
По умолчанию

Joe_Tribbiani, +1
----------------------
конечно то но я хотел чтоб был вместе с:
=================================== ===================
цитата:
=================================== ===================
Путь к "вавикону" многие не прописывают на всех страницах...
Если этой строки на странице нету, то браузер ищет иконку по адресу: Http://<имя сайта>/favicon.ico
=================================== ===================
но и так пайдет, спс!
beemoto вне форума Ответить с цитированием
Старый 10.07.2009, 23:52   #10
beemoto
Форумчанин
 
Аватар для beemoto
 
Регистрация: 11.04.2009
Сообщений: 277
По умолчанию

Joe_Tribbiani ощибка!
он мне выдает: rel=
beemoto вне форума Ответить с цитированием
Ответ


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