Страница 1 из 1

Выбор в combobox

СообщениеДобавлено: 25 май 2016, 00:38
forall
Есть выпадающий список.
Конкретный пример: Экспорт в кореле. Нужно выбрать формат файла.
Ну и как я только не записывал действия не срабатывает:
1. Стандартно записываешь, программа не ищет наименование пункта. Запоминает только координаты. При этом если в следующий раз сохранил в другом формате - то предыдущие координаты не верны.
2. Смартпиксель как только начинает работу (сужение окошка) так комбобокс прячется.

Сейчас конечно придумал костыль, но хотелось бы узнать правильность действия для комбобокса...

Re: Выбор в combobox

СообщениеДобавлено: 25 май 2016, 08:35
Safonov_Denis
Пиксельный Контроль должен с этой задачей справляться на ура. странно, что пропадает при нахождении. может, попробую по тимвьюверу на Вашей машине, чтобы понять в чем дело?

Re: Выбор в combobox

СообщениеДобавлено: 25 май 2016, 11:04
Safonov_Denis
в общем по тимвьюверу остановились на варианте вставке в комбобокс действия HOME перед выбором нужного элемента, это позиционирует комбо на первом элементе. Перед вызовом диалога сохранить как вставил ПиК, чтобы дождаться этого окна и АСЕ не пыталась за это время найти другое подходящее окно, она такая, без дела не может сидеть ;)

Re: Выбор в combobox

СообщениеДобавлено: 17 дек 2016, 12:05
Evg333
Такая же проблема. Настроил через Пиксель-контроль, но распознавание значения элемента схлопывает выбор до нажатия на нужном элементе. Причем отдельный пример работает, а в теле программы схлопывает. Как то можно выбрать значение по порядковому номеру в ComboBox? Пробовал разные комбинации, пока не вышло.

Re: Выбор в combobox

СообщениеДобавлено: 15 янв 2017, 20:00
Safonov_Denis
если проблема не решена и Вы владеете лицензией на прграмму то могу по тимвьюверу выяснить в чем дело

Re: Выбор в combobox

СообщениеДобавлено: 17 янв 2017, 11:41
Evg333
Временное решение через кнопку HOME и END, но это если список на 2 экрана. Если больше, приходится вставлять клавиатурные действия со стрелкой. Со стрелкой скорее всего можно организовать цикл повтора команды, но не было нужды экспериментировать.