СообЧа > База Знаний > Программирование > Visual Basic

Вопрос

На определенно сайте есть форма.

Можно ли сделать так, чтоб не нужно было лазить каждый раз на сайт и кликать по поиску может можно как то програмно нажимать на поиск странице нужные значения и выдавать список ответа в програмке ВБ (как я понимаю ето через web контрол)?

Ответ

Что такое броузер ты в курсе?

Наверняка знаешь что такое JavaScript и VBScript. Используя internet control из VB ты можешь сделать тоже самое что делается скриптом внутри странички.

WebBrowser1.Document ' — это документ IE.

'к элементам обращаться как:
WebBrowser1.Document.forms("formName").elements("txtBox")
WebBrowser1.Document.forms("formName").submit

'Если создашь
withevents doc
set doc = WebBrowser1.Document
'наверняка сможешь перехватывать события странички. На doc_OnLoad заполни форму и
'отправь ее.

Короче, тебе надо покопать в сторону:
1. Microsoft Internet Controls
2. Объектная модель IE

Shemyakin, Dmitry



Copyright © 2000-2004 Сообщество Чайников
Контактная информация