Что нового

[Мышь, клавиатура] Нажатие на пункт меню "Файл"

skalala

Новичок
Сообщения
2
Репутация
0
Доброго всем времени суток! Я только начал осваивать AutoIt и столкнулся с такой проблемой. Нужно после запуска программы зайти в меню "файл", дальше параметры и т.д. Window Info эти пункты никак не распознаёт. Вот код, который я для этого написал:

Run("C:\Program Files\IBM\Lotus\Sametime Connect\rcp\rcplauncher.exe")
WinWaitActive("IBM Lotus Sametime Connect")
WinMenuSelectItem("IBM Lotus Sametime Connect","","&Файл","&Параметры")

Программа запускается, но больше, к сожалению, ничего не происходит. Подскажите пожалуйста, что я делаю не так.
Прошу прощения, если такая тема уже была, поиском найти не получилось.
 
A

Alecsis1

Гость
В справке по WinMenuSelectItem открытым текстом:
(...) only work on standard menus. Unfortunately, many menus in use today are actually custom written or toolbars "pretending" to be menus. This is true for most Microsoft applications.
т.е. по сути: функция работает только на стандартных меню. К сожаленнию, многие современные программы реализуют собственными средствами либо инструментальными панелями то, что похоже на меню лишь внешне. Это так для большинства приложений M$
Видать, ноги растут как раз отсюда…
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,671
Репутация
2,481
skalala [?]

Предупреждение За нарушение правил форума (пункт В.11):
Любые отрывки AutoIt кода необходимо заключать в тег [autoit]
autoit.gif
(подробнее), а обычный код соответственно в тег [code]
code.gif
(подробнее). Также большие выдержки текста помещайте под тег [spoiler]
spoiler.gif
(подробнее), там где это поддерживается естественно. Как в случае с названием темы, также короткое и эргономичное сообщение привлекает больше внимания, и шансы на получение конкретного ответа увеличиваются.


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