Страница 1 из 1
Получить информацию с сайта
Добавлено: 03 июл 2010, 02:43
dimafe6
Здраствуйте. У меня есть програма. Как сделать так, чтобы она отправляла запрос на сайт(****),в поле поиск книг водилось название книги(берётся из поля TEdit), нажимала на кнопку искать. если результат поиска дал результат, то перейти по ссылке первого результата и в поля TEdit(в програме) ввести информацию с сайта(жанр, надсерия,дата издания,аннотация).Зарание благодарен.
Re: Получить информацию с сайта
Добавлено: 03 июл 2010, 12:25
Duncon
Вариант попроще - TWebBrouser грузиш [url]http://***/booksearch?ask=Искомое[/url]
Дальше нужно распарсить содержимое на придмет найден ли результат, тут тебе читать нужно про то как работать с содержимым, есть разные пути..
Re: Получить информацию с сайта
Добавлено: 03 июл 2010, 13:08
dimafe6
Duncon писал(а):Вариант попроще - TWebBrouser грузиш [url]http://***/booksearch?ask=Искомое[/url]
Дальше нужно распарсить содержимое на придмет найден ли результат, тут тебе читать нужно про то как работать с содержимым, есть разные пути..
вот насчет распарить и работу с содержимым, если можно, поподробнее, я токо учусь работать с интернетом

Re: Получить информацию с сайта
Добавлено: 03 июл 2010, 23:37
Duncon
Гугли на тему работы с TWebBrouser, можно взять текст и там что-то найти, а можно пробежаться по DOM дереву и перебрать все ссылки и по каким-то криериям определять результат..
Re: Получить информацию с сайта
Добавлено: 07 июл 2010, 11:58
dr.Jekill
dimafe6 писал(а):вот насчет распарить и работу с содержимым, если можно, поподробнее, я токо учусь работать с интернетом
В ответ на запрос ты получишь html-страничку, а дальше делаешь то, что в предыдущем посте написал тебе Duncon