Что нового

[Мышь, клавиатура] Не работает команда Send

kossvir

Новичок
Сообщения
21
Репутация
0
Добрый день!
Не работает команда Send (enter). Читал мануал, делал все как написано и как не написано, в общем все перепробовал ни чего не выходит...
Помогите правильно написать или может есть какая нибудь другая альтернатива этой команде???
Код:
Run ('LinX.exe')
Send (ENTER, 0)
 

madmasles

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


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






Добавлено:
Сообщение автоматически объединено:

kossvir,
А так?
Код:
Send('{ENTER}')
 
Автор
K

kossvir

Новичок
Сообщения
21
Репутация
0
Send('{ENTER}')
Пробовал, нет результата...
 

Yuri

AutoIT Гуру
Сообщения
737
Репутация
282
kossvir
Скорее всего просто не успевает. После запуска программы надо сначала дождаться появления определенного окна, куда будет отсылаться команда Enter.
Почитай про
Код:
WinWait()
 
Автор
K

kossvir

Новичок
Сообщения
21
Репутация
0
WinWait()
тоже не помогает...
Может есть какая то альтернатива данной команде?
 

InnI

AutoIT Гуру
Сообщения
4,912
Репутация
1,429
kossvir
Код:
Run("LinX.exe")
WinWaitActive("LinX")
Send("{ENTER}")
 
Автор
K

kossvir

Новичок
Сообщения
21
Репутация
0
InnI
Run("LinX.exe")
WinWaitActive("LinX")
Send("{ENTER}")
Спасибо!!! помогло. А я делал WinWaitActive("LinX.exe")....
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,322
kossvir,
Вы на бан нарываетесь?


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


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

Коршун

Новичок
Сообщения
58
Репутация
1
Что бы узнать точное название окна (которое ожидаете активизацию) - воспользуйтесь AutoIt Window Info
 
Верх