Admin Сб Мар 28, 2009 11:50 am
SendKeys
Назначение:
Отправить имитацию нажатия клавиш в другое Windows-приложение. Эта Команда позволяет управлять другим приложением, имитируя нажатие клавиш на клавиатуре. Если приложение еще не открыто, то перед отправкой имитации нажатия клавиш команда "SendKeys" прежде всего инициирует запуск этого приложения.
Категория:
Applications
Синтаксис:
SendKeys "application" "keystrokes"
application
Имя файла запуска приложения или его ID, хранящийся в переменной, возвращаемый по командам Run или RunInRectangle.
keystrokes
Данный параметр может содержать текст и коды клавиш, представленные в перечне ниже:
{BS}
{F2}
{F7}
{F12}
{Left}
{Del}
{Tab}
{F3}
{F8}
{Home}
{Right}
{Enter}
{F4}
{F9}
{End}
{PgUp}
{Esc}
{F5}
{F10}
{Up}
{PgDn}
{F1}
{F6}
{F11}
{Down}
{Ins}
Для расширения перечня символов, доступных при наборе с клавиатуры, можно задействовать имитацию состояний клавиш "Shift", "Control" и "Alt" (т.е. "нажато"/"не нажато"). Коды для них следующие:
{ShiftDn} {ShiftUp} {CtrlDn} {CtrlUp} {AltDn} {AltUp}
Эти коды должны всегда использоваться в паре. К примеру, если задействован код {ShiftDn}, не забудьте следом поставить код {ShiftUp}, иначе в дальнейшем клавиатура будет вести себя так, будто бы клавиша "Shift" всегда находится в нажатом состоянии.
Пример:
В примере ниже будет открыт стандартный Блокнот (Windows Notepad), набран текст "Hello world" и выполнена команда "File/Print" (вывод на печать):
SendKeys "notepad.exe" "Hello world{Enter}{AltDn}FP{AltUp}"
Помог? +THANKS
Пн Дек 03, 2012 8:36 pm автор loki1205
» Скачать NeoBook 5 (+ crack + rus + patch)
Вт Май 03, 2011 1:13 pm автор Demon28
» команда "Click Mouse"?
Ср Ноя 04, 2009 1:02 pm автор flocker
» Скачать NeoBook 5.6.2
Сб Апр 25, 2009 5:01 am автор flocker
» Иммитировать нажатие клавиш
Пн Мар 30, 2009 3:44 pm автор Admin
» Ну как вам?
Сб Мар 28, 2009 10:43 am автор Admin
» Консоль v1.0
Пт Мар 27, 2009 10:35 pm автор Admin