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

Фотография

Проблема со MenuSelect


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

#1 Real

Real

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

  • Members
  • Pip
  • 28 сообщений
  • Город:Санкт-Петербург

Отправлено 12 февраля 2007 - 11:10

Необходимо открыть проект в Clarion7.
Действия:
Window SetContext, "Type=Form;Title=Clarion", ""
MenuSelect "File->Open->Project/Solution..."
Не получается выполнить действия, но с другими приложениями все работает.
Можно еще выполнить с использованием имитации мышки, но желательно именно так.
  • 0
404 Not Found

#2 Dark

Dark

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

  • Members
  • Pip
  • 9 сообщений

Отправлено 12 февраля 2007 - 11:32

Если я правильно понял, у меня была похожая проблема. Попробуйте поменять идентификацию меню как ID. В настройках GUI record, закладка General, Identify menu selections by. Да и это в Robote.
  • 0

#3 Real

Real

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

  • Members
  • Pip
  • 28 сообщений
  • Город:Санкт-Петербург

Отправлено 12 февраля 2007 - 11:44

to Dark

Спасибо за совет, но не помогло. Мне кажется дело в том, что он просто не видит само Menu, хотя это очень странно.
  • 0
404 Not Found

#4 Angel

Angel

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

  • Members
  • Pip
  • 34 сообщений

Отправлено 12 февраля 2007 - 14:53

Попробуй так
PSMenu Click, "ObjectIndex=1", "Coords=87,15" (щелкает на кнопку File, objectIndex можно посмотреть инпектором)
PopupMenuSelect "Open->Project/Solution".
  • 0

#5 Real

Real

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

  • Members
  • Pip
  • 28 сообщений
  • Город:Санкт-Петербург

Отправлено 12 февраля 2007 - 15:42

to Angel

Может конечно, я неправильно указывал ObjectIndex=0, но рез-т все равно плачевный!
  • 0
404 Not Found

#6 Dmitry_NJ

Dmitry_NJ

    Консультант

  • Members
  • PipPipPipPipPipPip
  • 3 122 сообщений
  • ФИО:Дмитрий Шевченко
  • Город:New Jersey, USA

Отправлено 12 февраля 2007 - 18:25

Необходимо открыть проект в Clarion7

А на чем приложение написано, в котором вы этот проект открываете?
  • 0
Дмитрий Шевченко

HP Software

#7 Real

Real

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

  • Members
  • Pip
  • 28 сообщений
  • Город:Санкт-Петербург

Отправлено 13 февраля 2007 - 09:25

to Dmitry_NJ

Приложение IDE написанное в SharpDeveloper(вроде бы в нем)
  • 0
404 Not Found

#8 Dmitry_NJ

Dmitry_NJ

    Консультант

  • Members
  • PipPipPipPipPipPip
  • 3 122 сообщений
  • ФИО:Дмитрий Шевченко
  • Город:New Jersey, USA

Отправлено 14 февраля 2007 - 00:21

Приложение IDE написанное в  SharpDeveloper(вроде бы в нем)

Понятия не имею что это за зверь такой. Никакой специальной поддержки для распознавания объектов SharpDeveloper в Robot'е, естественно, нет. Посему тот факт, что он что-то там не видит/не понимает, вполне нормален.
  • 0
Дмитрий Шевченко

HP Software

#9 Real

Real

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

  • Members
  • Pip
  • 28 сообщений
  • Город:Санкт-Петербург

Отправлено 15 февраля 2007 - 11:38

Вообщем проблема пока не решилась, но загвоздка вот в чем:
RR занес класс Мenu только в GenericObject, и вызываться может только так.
  • 0
404 Not Found


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

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