Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
1 / 1 / 0
Регистрация: 12.10.2015
Сообщений: 26
1

Клавиатурный тренажер

13.12.2016, 06:02. Показов 1981. Ответов 2
Метки нет (Все метки)

Здравствуйте, мне нужна помощь!! Создаю программу на подобие клавиатурного тренажера, ниже предоставлен код как я отслеживаю нажатие клавиши на клавиатуре, так же на форме есть однострочное текстовое поле Edit. В однострочном текстовом поле есть "текст", нужно что бы он удалялся последовательно по букве вводимой пользователем.

Delphi
1
2
3
4
5
procedure TForm1.FormKeyPress(Sender: TObject; var Key: Char);
begin
Label3.Caption:='';
Label3.Caption:=key
end;
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.12.2016, 06:02
Ответы с готовыми решениями:

Разработать игру «Клавиатурный тренажер»
Разработать игру «Клавиатурный тренажер», который работает следующим образом: сверху вниз «падает»...

Клавиатурный тренажер - исправить ошибки в проекте
Есть ряд проблем,за разрешение которых,буду очень благодарна. 1. буква почему то не сразу...

Клавиатурный тренажер
Помогите сделать массив, которой будет случайно выдавать букву русского алфавита в компонент shape ...

Клавиатурный шпион
Люди мож у кого есть код для клавиатурного шпиона (если можно с коментами) Я как-то натыкался на...

__________________
2
73 / 72 / 43
Регистрация: 17.11.2016
Сообщений: 211
13.12.2016, 15:58 2
C FormKeyPress есть проблема: если на форме есть текстовое поле, оно будет в фокусе и обработчик формы OnKeyPress вызываться не будет.

Либо все контролы на форме получающие фокус должны иметь Enabled = False
Либо все контролы на форме получающие фокус должны иметь OnKeyPress = FormKeyPress
Либо использовать событие формы OnShortCut. И гуглить, как из TWMKey достать Char

Это те проблемы, которые я вижу в заданном условии.

А вообще нам всем будет полезно узнать, на какие составляющие ты разделяешь свою задачу.
И по каким именно аспектам данной задачи нужна помощь.
1
Фриланс Pascal/Delphi etc
64 / 73 / 16
Регистрация: 25.11.2016
Сообщений: 263
14.12.2016, 14:43 3
avstantso

Для решения вашей проблемы у формы есть свойство KeyPreview.
Его нужно установить в True.
2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.12.2016, 14:43

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

клавиатурный тренажёр
мне нада сделать программу клавиатурный тренажёр. если у кого нибудь есть эта программа скинтьте...

Арифметический тренажер
Доброго времени суток! Задали задание - создать арифметический тренажер (включает операции +, -,...

Арифметический тренажер
Привет, помогите, пожалуйста. Задача написать арифметический тренажер, в котором нужно вводить...

Тренажер очередь
Возник вопрос по осуществлению тренажера, как сделать пошаговый вывод как на скрине


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.