Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Код клавиши

Глава 1 | Рисование узоров | Рисование поля для различных игр | Для построения графиков | Построение графиков элементарных функций | В случайных местах | Движение двоичного образа по фоновой картинке | В динамических приложениях | Перемещение картинок | События от мыши |


Читайте также:
  1. Горячие клавиши
  2. Горячие клавиши
  3. Горячие клавиши в LR
  4. ГОРЯЧИЕ КЛАВИШИ ГОРЯЧИЕ КЛАВИШИ 3DS MAX
  5. Горячие клавиши для работы с текстом и файлами
  6. Горячие клавиши и работа с мышью в 3ds Max
  7. Горячие клавиши окон проекций

Постановка задачи. Создайте приложение, выдающее код клавиши. Используйте событие формы OnKeyDown, в обработчике которого выведите десятичный код (переменная key) с помощью Label 1. Caption.

Рис. 23. Код клавиш

 

Реализация. Положите на форму четыре надписи TLabel. Откройте вкладку «События» формы и дважды кликните напротив событий OnKeyDown и OnKeyPress. Напишите следующий код:

 

procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);

begin

label1.Caption:=Inttostr(key);

end;

 

procedure TForm1.FormKeyPress(Sender: TObject; var Key: Char);

begin

label2.caption:=key;

end;

 

Задание. Перенесите в тетрадь в виде таблицы коды основных клавиш и символов.


Дата добавления: 2015-08-20; просмотров: 52 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Движение образа по удерживанию левой кнопки мыши| По нажатию клавиши со стрелкой

mybiblioteka.su - 2015-2024 год. (0.006 сек.)