Что нового

Выбор определенного параметра из списка

OrangeSound

Новичок
Сообщения
28
Репутация
0
Добрый день, не могу правильно сформулировать вопрос в гугле, поэтому пришел сюда, попытаюсь обьяснить.
Нужно выбрать определенный вариант, заранее заданный. Как это можно сделать?
 

inververs

AutoIT Гуру
Сообщения
2,135
Репутация
465
Вам нужно на форум к экстрасенсов, там могут по фотографии погадать
 
Автор
O

OrangeSound

Новичок
Сообщения
28
Репутация
0
inververs сказал(а):
Вам нужно на форум к экстрасенсов, там могут по фотографии погадать
Есть выбор из какой то выдвигающейся таблицы, типа как на этом сайте со шрифтом, нужно выбрать конкретный выбор.
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,322
OrangeSound,
Или дайте ссылку на страницу, или дайте HTML- код всей страницы, или тема будет закрыта.
 

Garrett

Модератор
Локальный модератор
Сообщения
3,999
Репутация
967
OrangeSound
Я дал вам ссылку на нужную вам функцию. В справке по UDF IE.au3 есть пример работы с функцией, но если вам лень вникать...
Код:
#include<IE.au3>

$oIE = _IECreate('http://www.metaprom.ru/board/add-advert/')

$oForm = _IEFormGetObjByName($oIE, 'frm')
$oSelect = _IEFormElementGetObjByName($oForm, "rubrika5")

_IEFormElementOptionSelect($oSelect, 7, 1, "byValue")
Sleep(10)
$oSelect = _IEFormElementGetObjByName($oForm, "razd")
_IEFormElementOptionSelect($oSelect, 16, 1, "byValue")
Sleep(10)
$oSelect = _IEFormElementGetObjByName($oForm, "section")
_IEFormElementOptionSelect($oSelect, 2, 1, "byValue")
 
Автор
O

OrangeSound

Новичок
Сообщения
28
Репутация
0
Garrett сказал(а):
OrangeSound
Я дал вам ссылку на нужную вам функцию. В справке по UDF IE.au3 есть пример работы с функцией, но если вам лень вникать...
Код:
#include<IE.au3>

$oIE = _IECreate('http://www.metaprom.ru/board/add-advert/')

$oForm = _IEFormGetObjByName($oIE, 'frm')
$oSelect = _IEFormElementGetObjByName($oForm, "rubrika5")

_IEFormElementOptionSelect($oSelect, 7, 1, "byValue")
Sleep(10)
$oSelect = _IEFormElementGetObjByName($oForm, "razd")
_IEFormElementOptionSelect($oSelect, 16, 1, "byValue")
Sleep(10)
$oSelect = _IEFormElementGetObjByName($oForm, "section")
_IEFormElementOptionSelect($oSelect, 2, 1, "byValue")

Я пытался разобраться с этой функцией, писал через нее, но у меня ничего не выходило. Спасибо за пример, дальше постараюсь разобраться как это работает!
 

Garrett

Модератор
Локальный модератор
Сообщения
3,999
Репутация
967
Предупреждение За нарушение общих правил (пункт В.2):
Старайтесь избегать “Over quoting” (преувеличенное цитирование) - цитируйте только необходимую часть сообщения, которая наилучшим образом подчеркнёт суть цитируемого.


С уважением, ваш Модератор.
 
Верх