Небольшой вопрос

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Cham.VB
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 23.09.2005 (Пт) 16:12

Небольшой вопрос

Сообщение Cham.VB » 23.09.2005 (Пт) 16:36

Меня интересует следующее мне надо как бы зайти на 1ну страничку(HTML) и вбить там пароль и логин потом меня кидает на другую страницу оттуда выдрать данные и вывести пользователю на форму.
так вот
Какие компоненты(контроллы) юзать?
в ВБ 6.0 я нашел компонент WebBrowser можно ли спомощью него проделать это?
и еще как выдрать данные из HTML страницы? я хотел сделать так страница сохраняется в какой нибудь дире открывается на просмотр там ищются нужные данные выдираются и та дира в которой страница валяется удаляется но это медленно +( можно ли как нибудь сделать это побыстрее не прибегая к временному сохранению страницы на диске?
Пример дабы было понятно:
НА сайте http://localhost/ есть форма авторизации по адресу
localhost/login.php состоящая из 3х элементов
login-txtbox
password-txtbox
Enter-Submit
method=Post ( те переменные не добовляются в конец урла а заносятся в масивы POST_VARS HTTP сервера(можно сразу на VB так сделать? чтобы не заходить на эту 1ю страницу а сразу начать со 2й?)
моя программа из введенных данных юзером в мои текстовые поля на форме (не относящиеся к HTML странице) сама вводит эти данные в HTML страницу и жмет Submit и меня кидает на другю страницу из которой мне надо выдрать данные и вывести пользователю
Язык програмирования - Visual Basic 6.0

VOS
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 72
Зарегистрирован: 04.11.2004 (Чт) 18:01
Откуда: СПб

Сообщение VOS » 23.09.2005 (Пт) 17:08

Узнать исходный код без сохранения можно используя не WebView, а InetTransfer (или что-то вроде того :) ).
Он сразу на выходе выдает код.

Насчет поста на VB - я хотел сделать такую фишку, у меня не получалось.
- Папа, а правда, что форумы делают человека идиотом?
- Гыыы, лол, сынок!

vvs_adm
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1492
Зарегистрирован: 03.02.2005 (Чт) 3:45
Откуда: оттуда ;)

Сообщение vvs_adm » 23.09.2005 (Пт) 17:29

Код: Выделить всё

WebBrowser.Navigate "http://ya.ru"
MsgBox WebBrowser.Document.DocumentElement.innerHTML
Say "Вау"
Никогда не откладывай на завтра то, что можно ... отложить на послезавтра!

Cham.VB
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 23.09.2005 (Пт) 16:12

Сообщение Cham.VB » 23.09.2005 (Пт) 19:33

ага спасибо более менее научился разбиратся с WebBrowser можно даже управлять элементами страницы через
webbrowser.document.all("Элемент страницы").свойствоэлемента=значение
прикольный контрол :)


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот, SemrushBot и гости: 111

    TopList