Получить информацию с сайта

Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду

Ответить
dimafe6
Сообщения: 12
Зарегистрирован: 11 мар 2010, 19:59

Здраствуйте. У меня есть програма. Как сделать так, чтобы она отправляла запрос на сайт(****),в поле поиск книг водилось название книги(берётся из поля TEdit), нажимала на кнопку искать. если результат поиска дал результат, то перейти по ссылке первого результата и в поля TEdit(в програме) ввести информацию с сайта(жанр, надсерия,дата издания,аннотация).Зарание благодарен.
Аватара пользователя
Duncon
Сообщения: 2085
Зарегистрирован: 10 окт 2004, 14:11
Откуда: Питер
Контактная информация:

Вариант попроще - TWebBrouser грузиш [url]http://***/booksearch?ask=Искомое[/url]
Дальше нужно распарсить содержимое на придмет найден ли результат, тут тебе читать нужно про то как работать с содержимым, есть разные пути..
[syntax=Delphi] [/syntax]
dimafe6
Сообщения: 12
Зарегистрирован: 11 мар 2010, 19:59

Duncon писал(а):Вариант попроще - TWebBrouser грузиш [url]http://***/booksearch?ask=Искомое[/url]
Дальше нужно распарсить содержимое на придмет найден ли результат, тут тебе читать нужно про то как работать с содержимым, есть разные пути..

вот насчет распарить и работу с содержимым, если можно, поподробнее, я токо учусь работать с интернетом :)
Аватара пользователя
Duncon
Сообщения: 2085
Зарегистрирован: 10 окт 2004, 14:11
Откуда: Питер
Контактная информация:

Гугли на тему работы с TWebBrouser, можно взять текст и там что-то найти, а можно пробежаться по DOM дереву и перебрать все ссылки и по каким-то криериям определять результат..
[syntax=Delphi] [/syntax]
dr.Jekill
Сообщения: 526
Зарегистрирован: 03 янв 2009, 23:17
Откуда: Voronezh
Контактная информация:

dimafe6 писал(а):вот насчет распарить и работу с содержимым, если можно, поподробнее, я токо учусь работать с интернетом :)
В ответ на запрос ты получишь html-страничку, а дальше делаешь то, что в предыдущем посте написал тебе Duncon
Нет религии выше истины
Ответить