Модераторы: Snowy, Poseidon, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как нажать ссылку через idhttp 
:(
    Опции темы
ecolaloki
Дата 18.8.2010, 17:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 4.8.2010

Репутация: нет
Всего: 0



Как нажать ссылку при помощи этого компонента, дайте пожалуйста пример кода 
PM MAIL WWW ICQ   Вверх
Keeper89
Дата 18.8.2010, 20:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2580
Регистрация: 26.2.2009

Репутация: 6
Всего: 58



Ссылку на странице, скачанной с помощью этого компонента?
Если да, то есть 2 шага:
1) отпарсить ее (с помощью Pos и т.п. или загрузить страницу в IHTMLDocument2)
2) передать найденное в idhttp.Post или запустить браузер (это по желанию)


--------------------
PM MAIL WWW   Вверх
ecolaloki
Дата 18.8.2010, 22:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 4.8.2010

Репутация: нет
Всего: 0



У меня есть страница сайта я её открываю в веббросвере и мне надо нажать на ссылку на этой странице,станицу могу сохранить и на компе , скорее подойдет второй вариант ,я парсить даже не знаю что такое, можно пример второго пути? 
PM MAIL WWW ICQ   Вверх
Keeper89
Дата 18.8.2010, 23:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2580
Регистрация: 26.2.2009

Репутация: 6
Всего: 58



Цитата(ecolaloki @  18.8.2010,  22:18 Найти цитируемый пост)
я её открываю в веббросвере

это что такое?


--------------------
PM MAIL WWW   Вверх
Frees
Дата 19.8.2010, 00:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2233
Регистрация: 2.12.2005
Где: Екатеринбург

Репутация: нет
Всего: 54



Цитата(Keeper89 @  19.8.2010,  02:28 Найти цитируемый пост)
это что такое?

WebBrouser


--------------------
Кольцов Виктор Владимирович
PM MAIL ICQ   Вверх
Keeper89
Дата 19.8.2010, 01:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2580
Регистрация: 26.2.2009

Репутация: 6
Всего: 58



Цитата(ecolaloki @  18.8.2010,  22:18 Найти цитируемый пост)
,я парсить даже не знаю что такое, можно пример второго пути?  

Путь один, есть варианты. Есть пример страницы с ссылкой?


--------------------
PM MAIL WWW   Вверх
Proxin
Дата 19.8.2010, 15:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 363
Регистрация: 21.6.2008

Репутация: 1
Всего: 3



ОП, гугли regexpr, составляй регулярку, вызвый её на сохранённую в память страничку (string, например).

Это сообщение отредактировал(а) Proxin - 19.8.2010, 15:48
PM MAIL   Вверх
ecolaloki
Дата 19.8.2010, 17:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 4.8.2010

Репутация: нет
Всего: 0



<html><body>
<li><a href=index.html>glavnaya</a>
<li><a href=reg.html>registr</a>
<li><a href=log.html>logi ip</a>
</body></html>
PM MAIL WWW ICQ   Вверх
Keeper89
Дата 19.8.2010, 18:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2580
Регистрация: 26.2.2009

Репутация: 6
Всего: 58



ecolaloki, 
прикрепил пример.

Присоединённый файл ( Кол-во скачиваний: 12 )
Присоединённый файл  GetLinks.zip 417,57 Kb


--------------------
PM MAIL WWW   Вверх
Akella
Дата 28.8.2010, 12:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 4
Всего: 329



Цитата(ecolaloki @  18.8.2010,  22:18 Найти цитируемый пост)
мне надо нажать на ссылку на этой странице,станицу могу сохранить и на компе

StringList1.Text := idHttp1.Get('http:\\server1.com\');
StringList.SaveToFile(...)
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Сети"
Snowy
Poseidon
MetalFan

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делится вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи

Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Snowy, Poseidon, MetalFan.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Сети | Следующая тема »


 




[ Время генерации скрипта: 0.0601 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.