Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Как нажать кнопку на сайте из кода VB Добавлено: 19.02.04 13:40  

Автор вопроса:  kostya2004

Привет всем!

Подскажите плиз как нажать кнопку на сайте из кода VB, как заполнить поле на сайте ?

меня интересует любая информация по этому вопросу..

Заранее признателен!

Ответить

  Ответы Всего ответов: 5  

Номер ответа: 1
Автор ответа:
 Дмитрий Щапов



Вопросов: 71
Ответов: 321
 Профиль | | #1 Добавлено: 20.02.04 21:37

В принципе как вариант(судя по скудному набору ответов):можно имитацией клавиш(TAB) перейти на поле, заполнить его(опять же имитацией клавиш), и тем же способом порейти к кнопке, ну что дальше я думаю ты догадался.

Это был всего лишь вариант, но это дело, наверно, можно раскрутить на Winсобытия. Просто надо покопаться, способ есть.

Ответить

Номер ответа: 2
Автор ответа:
 Chill



ICQ: 554200 

Вопросов: 101
Ответов: 343
 Профиль | | #2 Добавлено: 20.02.04 21:45

ИМХО надо сформировать правильный запрос, который формируется при нажатии на эту кнопку, и просто послать его браузеру...

Способ, предложенный выше, мне кажется нестабильным и ненадежным (to Dimm

: без обид =))

Ответить

Номер ответа: 3
Автор ответа:
 Дмитрий Щапов



Вопросов: 71
Ответов: 321
 Профиль | | #3 Добавлено: 20.02.04 22:49

Да я про свой метод согласен, я ведь его "высказал" лишь как самый последний вариант, ато все полтора дня молчали. ToChill> А ты верно мыслишь.

Говорю: надо просто подумать, пошарить.

Ответить

Номер ответа: 4
Автор ответа:
 Chill



ICQ: 554200 

Вопросов: 101
Ответов: 343
 Профиль | | #4 Добавлено: 21.02.04 00:43

Я просто не знаю как этот запрос сформировать, какого он должен быть вида...

Спрои у Ивана, он этот сайт написал вроде... ну или методом научного тыка =)

Ответить

Номер ответа: 5
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #5
Добавлено: 21.02.04 07:37
Если использовать компонент WebBrowser, то можно примерно так:

WebBrowser.document.form1.login="111"
WebBrowser.document.form1.password="222"
WebBrowser.document.form1.btnsubmit.click

Нужно только реальные имена формы и её элементов (поля, кнопка Submit)
подставить вместо form1, login, password, btnsubmit.
Работает, проверено.

Если всё же хочется париться с HTTP-запросом, то нужно учить
спецификацию HTTP :) Не так сложно, конечно, но всё же только для
отправки формы я бы столько времени тратить не стал.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам