Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.09.2010, 09:55   #1
prw07
 
Регистрация: 02.08.2010
Сообщений: 9
По умолчанию Как получить код клавиши клавиатуры.

Можно код клавиатуры перевести в символ:
Edit1.Text:=#61;

А вот как наоборот? Из символов введенных в Edit1.Text получить их код?
prw07 вне форума Ответить с цитированием
Старый 17.09.2010, 10:09   #2
Прик
Форумчанин
 
Регистрация: 08.09.2010
Сообщений: 880
По умолчанию

Например так:
Код:
procedure TForm1.Edit1KeyDown(Sender: TObject; var Key: Word;Shift: TShiftState);
begin
  Label1.Caption := IntTostr(Key);
end;
Здесь Key есть код нажатой клавиши
Прик вне форума Ответить с цитированием
Старый 17.09.2010, 11:04   #3
Олвин
Экспериментатор
Форумчанин
 
Аватар для Олвин
 
Регистрация: 16.04.2008
Сообщений: 218
По умолчанию

Код в символ - функция chr. Символ в код (или значение любого перечислимого типа в код) - ord.
Для создания сложных вещей не нужны сложные интерфейсы. (с) Линус Торвальдс
Олвин вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Picture.Data = {как получить этот код?} Crystallon Общие вопросы Delphi 4 02.05.2015 18:15
Измерение времени нажатия клавиши клавиатуры buka_14 Помощь студентам 6 13.04.2009 13:18
Переопредиление клавиши клавиатуры. Amatory Win Api 3 14.12.2008 16:34
Как получить 16ричный код цвета? Adm Общие вопросы Delphi 9 24.11.2007 14:25
Как получить со страничы HTML код? Kukkk Работа с сетью в Delphi 6 23.10.2007 23:13