Перейти к содержимому

Фотография

The control item not found


  • Авторизуйтесь для ответа в теме
В теме одно сообщение

#1 zildarius

zildarius

    Новый участник

  • Members
  • Pip
  • 8 сообщений
  • ФИО:Ильдар

Отправлено 22 июня 2011 - 11:06

использую TC 8.5.
Написал скрипт, который по очереди открывает все пункты меню приложения.
Работает так:

  • кликает какой-то пункт меню, может быть вложенный (например MainMenu.Click('[0]|[4]')
  • закрывает все появившиеся окна
  • переходит к следующему пункту меню
И через какой-то промежуток времени, после нескольких кликов по меню перестает видеть элемент меню. Например кликая на пункт [3][9][0] выдает в лог ошибку: The control item 3 not found.
В чем может быть проблема?
  • 0

#2 Dr.Kernel

Dr.Kernel

    Новый участник

  • Members
  • Pip
  • 16 сообщений
  • ФИО:Андрей

Отправлено 23 июня 2011 - 13:12

У меня проблема была - писал скрипт к приложению, который должен был вызывать команды меню. Само меню появлялось и команды первый раз прощелкивались, но второй раз ни в какую - потом выяснилось, что меню было дочерним от другого невидимого окна, которое меняло каждый раз название класса (WndClass) при появлении т.е динамически - это в MFC приложении. Пришлось использовать командную строку самого приложения - благо присутствовала.

Здесь описал проблему, но решения нет пока: http://software-test...um/topic/19548/

Может быть похожее и у Вас...
  • 0


Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных