Страница: 1 |
Привет всем! Подскажите плиз как нажать кнопку на сайте из кода VB, как заполнить поле на сайте ? меня интересует любая информация по этому вопросу.. Заранее признателен!
В принципе как вариант(судя по скудному набору ответов):можно имитацией клавиш(TAB) перейти на поле, заполнить его(опять же имитацией клавиш), и тем же способом порейти к кнопке, ну что дальше я думаю ты догадался. Это был всего лишь вариант, но это дело, наверно, можно раскрутить на Winсобытия. Просто надо покопаться, способ есть. ИМХО надо сформировать правильный запрос, который формируется при нажатии на эту кнопку, и просто послать его браузеру... Способ, предложенный выше, мне кажется нестабильным и ненадежным (to Dimm : без обид ) Да я про свой метод согласен, я ведь его "высказал" лишь как самый последний вариант, ато все полтора дня молчали. ToChill> А ты верно мыслишь. Говорю: надо просто подумать, пошарить. Я просто не знаю как этот запрос сформировать, какого он должен быть вида... Спрои у Ивана, он этот сайт написал вроде... ну или методом научного тыка Страница: 1 |
Вопрос: Как нажать кнопку на сайте из кода VB
Добавлено: 19.02.04 13:40
Автор вопроса: kostya2004
Ответы
Всего ответов: 5
Номер ответа: 1
Автор ответа:
Дмитрий Щапов
Вопросов: 71
Ответов: 321
Профиль | | #1
Добавлено: 20.02.04 21:37
Номер ответа: 2
Автор ответа:
Chill
ICQ: 554200
Вопросов: 101
Ответов: 343
Профиль | | #2
Добавлено: 20.02.04 21:45
Номер ответа: 3
Автор ответа:
Дмитрий Щапов
Вопросов: 71
Ответов: 321
Профиль | | #3
Добавлено: 20.02.04 22:49
Номер ответа: 4
Автор ответа:
Chill
ICQ: 554200
Вопросов: 101
Ответов: 343
Профиль | | #4
Добавлено: 21.02.04 00:43
Номер ответа: 5
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #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 Не так сложно, конечно, но всё же только для
отправки формы я бы столько времени тратить не стал.