Что нового

[Баг] не получается послать нажатие комбинаций клавишь через SEND

Frag31337

Новичок
Сообщения
7
Репутация
2
Ситуация такая, при попытке исполнить код
Код:
Send("^A")

так же пробывал через CTRLDOWN CTRLUP, и тоже не получается. Тестировал на скрипте вида
Код:
sleep(1111)
Send("^A")

автоит просто нажимает на кнопку A без зажатия контрола.
версия автоита v3.3.6.1
Випдовс 7


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

я перестал что либо понимать, проблема решилась очень забавным способом вместо Send("^a") |A латинская|
пишем Send("^ф") |ф русская|
 

Redline

AutoIT Гуру
Сообщения
506
Репутация
375
Если мне не изменяет память - это зависит от раскладки по-умолчанию.
 

pan1982

Новичок
Сообщения
28
Репутация
0
При отправке строки Send("\\192.168.0.63\", 1)
получается в начале только одна косая \192.168.0.63\, почему? может кто сталкивался?
 

`p r o x y

«Улыбайтесь, господа!»
Команда форума
Глобальный модератор
Сообщения
596
Репутация
157
pan1982
Windows 7 x64, работат правильно (печатается два слеша). Пример:
Код:
Global $hNotepadWin

Run('notepad.exe')
$hNotepadWin = WinWait('[CLASS:Notepad]')
WinActivate($hNotepadWin)
WinWaitActive($hNotepadWin)

Send('\\192.168.0.63\', 1)
 
Верх