
Текст элемента из ListBox
#1
Отправлено 17 февраля 2011 - 20:40
Задача: есть ListBox, получить текст из одного элемента. TestComplete 7
Пишу: listBox["wItem"](1) - должно возвращать строку.
Сообщение TC об ошибке: The listbox does not have the LBS_HASSTRINGS style
Какими еще способами можно считать текст элемента?
Спасибо.
#2
Отправлено 21 февраля 2011 - 09:22
"The style that matters in your case is LBS_HASSTRINGS. If the list doesn't have this style, you don't have any chance to get the strings - with one exception: You could try it with optical character recognition..."
(http://us.generation...742.html?page=6)
Но вопрос остается открытым, " а вдруг все-таки есть способ "
#3
Отправлено 21 февраля 2011 - 09:53
Что за контрол ?
#9
Отправлено 21 февраля 2011 - 11:34
'influnza' сказал(а) 21 Фев 2011 - 11:26:
Пришлите скрин с ObjectBrowser, где отображаются свойства этого объекта'SergeyP' сказал(а) 21 Фев 2011 - 11:01:
7.52.678.5
'influnza' сказал(а) 21 Фев 2011 - 10:59:
'SergeyP' сказал(а) 21 Фев 2011 - 10:30:
Какая версия ТС, ОС ?
TC 7, ОС Win XP и 7 (работаю на обоих)
Уточните версию ТС
#10
Отправлено 21 февраля 2011 - 12:09
'SergeyP' сказал(а) 21 Фев 2011 - 11:34:
'influnza' сказал(а) 21 Фев 2011 - 11:26:
Пришлите скрин с ObjectBrowser, где отображаются свойства этого объекта
'SergeyP' сказал(а) 21 Фев 2011 - 11:01:
7.52.678.5
'influnza' сказал(а) 21 Фев 2011 - 10:59:
'SergeyP' сказал(а) 21 Фев 2011 - 10:30:
Какая версия ТС, ОС ?
TC 7, ОС Win XP и 7 (работаю на обоих)
Уточните версию ТС
В аттачменте

#11
Отправлено 24 февраля 2011 - 16:33
#12
Отправлено 28 февраля 2011 - 10:02
'modbear' сказал(а) 24 Фев 2011 - 16:33:
MSAA и UIA не помогли, Text recognition не имеется (TC Standard)Попробуйте включить для вашего листбокса какой-нибудь дополнительный способ идентификации - MSAA, UI Automation или Text Recognition (для этого надо добавить значение свойства WndClass в соответствующую группу проектных настроек). И посмотрите в Object Browser, что получится. По-идее, там должны появиться дополнительные объекты для отдельных элементов списка, из которых можно будет получить текст этих элементов.
Спасибо за советы.
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных