Key что за кнопка






Самоучитель персонального компьютера

K6 — обозначение для Pentium-совместимых процессоров, выпущенных фирмой AMD.

KB — килобайт — 1024 байт.

KB — см. Knowledge Base.

Kbit — килобит — 1024 бит .

Kbyte — килобайт — 1024 байт.

Kermit — протокол передачи информации по телефонным линиям для асинхронной связи, в котором передача происходит блоками переменной длины с проверкой на ошибки.

Kernel — ядро — нижний уровень операционной системы, отвечающей за операции ввода/вывода и управлением памятью на системном уровне.

Kerning — кернинг — изменение расстояний между разными парами символов, например, между парами “УА” и “АЛ” могут использоваться разные промежутки.

Key — ключ – 1. идентификатор записи в базах данных, при помощи которого осуществляется ссылка на записи, 2. набор символов для кодировки/раскодировки сообщений. 3. клавиша на клавиатуре.

Key — клавиша — кнопка на клавиатуре, на которой нанесены символы, которые ее идентифицируют.

Key action — действие клавиши — нажатие и отпускание клавиши на клавиатуре.

Key code — код клавиши — цифровой код, присвоенный клавише. При нажатии на клавишу данный код передается программам компьютера для его обработки.

Key combination — комбинация клавиш — нажатие нескольких клавиш одна за другой. Например, запись Ctrl+Alt+Del обозначает, что вначале нажимается клавиша Ctrl, данная клавиша не отпускается и нажимается клавиша Alt, не отпуская эти две клавиши, нужно нажать на Del, после чего все три клавиши отпускаются.

Key disk — диск-ключ — специальная дискета, на которой находится информация, которую нельзя скопировать на другую дискету и служит как средство защиты от пиратства.

Key field — ключевое поле — понятие в базах данных, которое определяет область памяти, где находится ключ или его часть.

Key in — нажатие на клавишу — нажатие на клавишу, при которой происходит ввод символа, который ей соответствует.

Keyboard — клавиатура — устройство, при помощи которого осуществляется ввод информации в компьютер. Состоит из панели, на которой находятся клавиши.

Keyboard buffer — буфер клавиатуры — буфер, в который заносятся введенные с клавиатуры символы, и имеет стандартный размер. Из буфера данные направляются для обработки в центральный процессор. Когда процессор долго занят, то в буфере накапливаются введенные символы, а при переполнении дальнейшего занесения не происходит и система выдает звуковой сигнал.

Keyboard controller — контролер клавиатуры — микропроцессор, служащий для обработки вводимой информации с клавиатуры.

Keyboard enhancer — расширитель клавиатуры — программа, которая предназначена для переопределения значений клавиш.

Keyboard layout — раскладка клавиатуры — расположение клавиш на клавиатуре. Может быть AZERTY и QWERTY по названию клавиш в верхнем ряду. Раскладка QWERTY является более распространенной. Кроме того, имеются клавиатуры с разным количеством клавиш, содержащая 84 и 101 клавиши.

Keyboard lockout — блокировка клавиатуры — ситуация, при которой запрещен ввод символов с клавиатуры. Например, в старых моделях компьютерах имелся на системном блоке замок, который, когда был включен, то производил блокировку клавиатуры. Блокировка клавиатуры может также наступить при ошибках в системе и в других случаях.

Keyboard template — шаблон клавиатуры — наклейки на клавиши с указанием символов или команд, соответствующие клавише. Раньше в силу того, что на клавиатуре не было кириллицы (русских символов) часто использовались наклейки для указания расположения символов.

Keylock — замок блокировки клавиатуры — замок на старых моделях компьютеров, в котором на системном блоке находится замок. Когда замок закрыт, происходит блокировка клавиатуры.

Keypad — вспомогательная клавиатура — вспомогательная клавиатура, например, числовая, которая может использоваться в стандартной клавиатуре или ноутбуке, где числовая клавиатура совмещена с другими клавишами.

Keypunch — перфоратор — устройство, которое подготавливает перфокарты при помощи клавиатуры для их дальнейшей работы. Сейчас практически не используется.

Keystroke — нажатие клавиши — действие, состоящее в нажатии и отпускании клавиши на клавиатуре.

Keystroke buffer — буфер нажатых клавиш — буфер, в котором находятся значения нажатых клавиш. При переполнении данного буфера возникает звуковой сигнал.

Keyword — ключевое слово — понятие, используемое в базах данных, обозначающее определенный код, по которому можно быстро найти нужную запись (страницу, файл). В языках программирования обозначает операцию, которую необходимо выполнить.

Kill — убивать — аннулировать работу текущей программы.

Kilo — кило — приставка, обозначающая увеличение в тысячу раз. Например, килограмм равен тысяче грамм. В вычислительной технике кило обозначает 2 10 — 1024, то есть, один килобайт равен 1024 байт.

Kilobit — килобит — 1024 бит.

Kilobyte — килобайт — 1024 байт.

Kilohertz — килогерц — 1000 герц.

Kiosk mode — режим киоска — вывод работы программы на весь экран при работе просмотра World Wide Web, при котором многие кнопки удалены с экрана.

Kludge — клудж — ляп, то есть, программа или аппаратное средство, которое работает правильно, но сделана не элегантно. Например, программа, в которой сложно разобраться, так как она написана не в стиле структурного программирования, а с большим количеством переходов в теле программе.

Knowledge acquisition — приобретение знаний — работа с экспертом в экспертной системе, при которой база знаний заполняется информацией.

Knowledge Base (KB) — база знаний — база, в которой находятся знания. Используется в экспертных системах, когда эксперты, работая с системой, закладывают туда свои знания в виде логических правил.

Knowledge engineer — инженер по знаниям — пользователь, который может работать с экспертной системой, но не является экспертом.

Knowledge representation — представление знаний — система хранения знаний в экспертной системе, как правило, на основе логических правил (Если . то . ).

Информация данного сайта предназначена для бесплатного изучения персонального компьютера. Можно копировать, передавать материалы другим лицам.

Запрещается использовать материалы для получения личной финансовой выгоды, а также размещать на сайтах в интернете.

Таблица кодов клавиш, которыми можно пользоваться при проверке параметра Key в обработчиках событий OnKeyDown и OnKeyUp :

Клавиша

Дес.

число

Шест.

число

Символическое

имя

Сравнение по

функции ord

F1 112 $70 VK_F1 F2 113 $71 VK_F2 F3 114 $72 VK_F3 F4 115 $73 VK_F4 F5 116 $74 VK_F5 F6 117 $75 VK_F6 F7 118 $76 VK_F7 F8 119 $77 VK_F8 F9 120 $78 VK_F9 F10 121 $79 VK_F10 пробел 32 $20 VK_SPACE BackSpace 8 $8 VK_BACK Tab 9 $9 VK_TAB Enter 13 $0D VK_RETURN Shift 16 $10 VK_SHIFT Ctrl 17 $11 VK_CONTROL Alt 18 $12 VK_MENU CapsLock 20 $14 VK_CAPITAL Esc 27 $1B VK_ESCAPE Insert 45 $2D VK_INSERT PageUp 33 $21 VK_PRIOR PageDown 34 $22 VK_NEXT End 35 $23 VK_END Home 36 $24 VK_HOME Стрелка назад 37 $25 VK_LEFT Стрелка вверх 38 $26 VK_UP Стрелка вперед 39 $27 VK_RIGHT Стрелка вниз 40 $28 VK_DOWN Delete 46 $2E VK_DELETE PrintScreen 44 $2C VK_SNAPSHOT ScrollLock 145 $91 VK_SCROLL Pause 19 $13 VK_PAUSE NumLock 144 $90 VK_NUMLOCK 0,) 48 $30 Ord(‘0’) 1! 49 $31 Ord(‘1’) 2@ 50 $32 Ord(‘2’) 3# 51 $33 Ord(‘3’) 4$ 52 $34 Ord(‘4’) 5% 53 $35 Ord(‘5’) 6^ 54 $36 Ord(‘6’) 7& 55 $37 Ord(‘7’) 8* 56 $38 Ord(‘8’) 9( 57 $39 Ord(‘9’) `

192 $C0 -_ 189 $BD =+ 187 $BB [ < 219 $DB ]> 221 $DD :; 186 $BA ‘” 222 $DE | 220 $DC , 190 $BE /? 191 $BF A a 65 $41 Ord(‘A’) B b 66 $42 Ord(‘B’) С с 67 $43 Ord(‘С’) D d 68 $44 Ord(‘D’) E e 69 $45 Ord(‘E’) F f 70 $46 Ord(‘F’) G g 71 $47 Ord(‘G’) H h 72 $48 Ord(‘H’) I i 73 $49 Ord(‘I’) J j 74 $4A Ord(‘J’) K k 75 $4B Ord(‘K’) L l 76 $4C Ord(‘L’) M m 77 $4D Ord(‘M’) N n 78 $4E Ord(‘N’) O o 79 $4F Ord(‘O’) P p 80 $50 Ord(‘P’) Q q 81 $51 Ord(‘Q’) R r 82 $52 Ord(‘R’) S s 83 $53 Ord(‘S’) T t 84 $54 Ord(‘T’) U u 85 $55 Ord(‘U’) V v 86 $56 Ord(‘V’) W w 87 $57 Ord(‘W’) X x 88 $58 Ord(‘X’) Y y 89 $59 Ord(‘Y’) Z z 90 $5A Ord(‘Z’)

Правая клавиатура при выключенной клавише NumLock:

Коды клавиш (для WatchHotKey: и SEND-KEYS:)

В этом разделе объясняется как следует указывать коды клавиш в качестве аргументов для слов WatchHotKey:, SEND-KEYS: и WIN-SEND-KEYS:.

Для того, чтобы использовать любую клавишу в качестве аргумента, достаточно указать ее буквенное значение в кавычках. Клавише A соответствует буква A, клавише b соответствует буква b, клавише f соответствует буква f и т. д. Можно указывать несколько клавиш одновременно: например, клавишам A, b и C соответствует строка AbC.

Исключение составляют клавиши: +, ^, @ и $ (они используются для обозначения функциональных клавиш SHIFT, CTRL, ALT и WIN, соответственно). Чтобы указать их в качестве аргумента, вам прийдется заключить их в фигурные скобки ( , , , ). Используйте двойную фигурную скобку <<и >> чтобы указать фигурные скобки в качестве аргумента и специальную конструкцию , чтобы указать знак кавычки.

Как уже было сказано выше, для функциональных клавиш SHIFT, CTRL и ALT предусмотрены специальные буквенные обозначения:

Key Code
ALT @
CTRL ^
SHIFT +

На расширенных клавиатурах (совместимых с Microsoft Natural Keyboard присутствуют еще две функциональные клавиши Windows logo key (WIN) и Application key (APP):

Key Code
APP
WIN $

Поскольку для большинства функциональных клавиш (ENTER, TAB, DELETE и т. д.) нет соответсвующих буквенных обозначений, им приходится давать специальные мненмонические коды-имена. Вот таблица соответствий функциональных клавиш и кодов, которые можно использовать в качестве аргументов.

Key Code
BACKSPACE , , or
BREAK
CAPS LOCK
DEL or DELETE or
DOWN ARROW
END
ENTER
ESC
HELP
HOME
INS or INSERT
LEFT ARROW
PAGE DOWN
PAGE UP
PRINT SCREEN
RIGHT ARROW
SCROLL LOCK
TAB
UP ARROW
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
F13
F14
F15
F16

Также вы можете использовать и клавиши с т. н. цифровой клавиатуры:

Key Code
+
.
/
*
NUM LOCK
0
1
2
3
4
5
6
7
8
9

nnCron может работать и с клавишами т. н. мультимедийной клавиатуры. Мы рассчитываем, что эти клавиши будут корректно работать со словом SEND-KEYS:, но у нас нет возможности протестировать их работу со словом WatchHotKey:. Вот коды мультимедийных клавиш:

«>


[an error occurred while processing the directive]
Карта сайта