![]() |
|
Модераторы: diadiavova, gambit |
![]()
|
|
| wildmind |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 19.10.2009 Репутация: нет Всего: нет |
Доброго времени суток
Дано Visual Basic 2008 Необходимо заполнить форму в интернет, сделать это нужно в элементе WebBrowser. С заполнением полей справился легко, а вот как заставить программу выбрать не первый вариант в RadioButton не понимаю Есть HTML код:
Вариант1 выбирается просто: WB1.Document.All("c").SetAttribute("checked", "checked") Вопрос, как выбрать варианты 2 или 3? |
|||
|
||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Таким макаром можно ватащить все инпуты, далее обойти коллекцию (циклом или линк-запросом или ещё как - не важно) отобрать инпуты удовлетворяющие условиям и работать с ними. -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
| wildmind |
|
||||||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 19.10.2009 Репутация: нет Всего: нет |
Огромное спасибо. Делал похоже, но не совсем так. Сейчас все вышло, вот код
Это сообщение отредактировал(а) wildmind - 28.10.2009, 00:53 |
||||||
|
|||||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
wildmind, для конкретной страницы может и подойдёт, а вообще инпут - это не только радиобаттоны, поэтому для верности надо хотябы тип проверить, а то если в документе окажется например текстбокс с таким текстом, то данный атрибут установится именно для него, а там просто ничего не значит. Желательно предотвратить все возможные побочные эффекты.
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
| wildmind |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 19.10.2009 Репутация: нет Всего: нет |
Обязательно доведу до ума, просто я мучился с этими несколькими строчками 4 часа, если не больше, множество форумов перелопатил и у нас и англоязычных, все пусто, либо для VB6, который не работает, а оказалось - дело двух минут
|
|||
|
||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Для эффективной работы с браузером неплохо знать HTML DOM. А вообще, такое ощущение, что сейчас какая-то браузерная эпидемия. И тут и в соседних ветках(шарповских) за последнее время куча вопросов по браузеру.
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
![]()
|
| Правила форума VB .NET | |
|
|
Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, diadiavova. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | VB .NET | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |