Что нового

[Автоматизация] Передача текста в поле ввода After Effects

Статус
Закрыто для дальнейших ответов.

mike2003

Новичок
Сообщения
10
Репутация
0
В программе есть поле ввода
TyKNIGG.jpg

я пытаюсь туда засунуть данные путем таких комманд
WinActivate("[CLASS:DroverLord - Window Class]")
потом одну из
ControlClick("[CLASS:DroverLord - Window Class]","","[CLASS:Edit; INSTANCE:1]")
ControlFocus("[CLASS:DroverLord - Window Class]","","[CLASS:Edit; INSTANCE:1]")
и в конце
ControlSend("[CLASS:DroverLord - Window Class]","","[CLASS:Edit; INSTANCE:1]","123")

я пробовал по разному. проблема в том, что это вдруг перестает работать. поле не активируется и данные не поступают. WinActivate продолжает работать, а Control*** уже не могут. Хотя имена вроде остаются теже самые судя по Info.

Помогите идеей )
 

madmasles

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


С уважением, ваш Глобальный модератор.
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,322
Нет реакции на предупреждения - тема закрыта.
 
Статус
Закрыто для дальнейших ответов.
Верх