Войти

Показать полную графическую версию : Функция Send "^c" "^v"


Dr.FRECH
26-02-2010, 15:53
Возникла такая проблема.
Написал скрипт вот таким образом:

MouseMove(122, 206, 10)
MouseDown("left")
MouseMove(308, 206, 10)
MouseUp("left")
Send ("^c")
.....
MouseMove(113, 158, 10)
MouseDown("left")
MouseMove(294, 158, 10)
MouseUp("left")
Send ("^v")

и тут ничего не выходит, не происходит копирования и вставки.
на компе на котором делал и проверял все замечательно, но на любом другом происходит вставка в окно просто буквы "v", и в буфере тоже ничего не остается.
помогите разобраться почему так происходит.

kaster
26-02-2010, 15:59
Dr.FRECH, пологаю раскладка клавиатуры по умолчанию - русская?

Dr.FRECH
26-02-2010, 16:01
на моем по умолчанию англ, а на других - русская.

смена раскладки по умолчанию помогла, спасибо!

Creat0R
26-02-2010, 17:43
Dr.FRECH, аналог для «^c» это «^{Ins}», и соответственно для «^v» это «+{Ins}».




© OSzone.net 2001-2012