![]() |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
![]() |
student |
![]()
Сообщение
#1
|
|||
Группа: Пользователи Сообщений: 1 Пол: Мужской Репутация: ![]() ![]() ![]() |
Здравствуйте!
В процессе написания калькулятора возник небольшой вопрос, ответа я в интернете и на этом форуме в частности найти не смог. В чем заключается задача? Нужно сделать калькулятор с двумя полями ввода чисел. Пусть это будут два поля типа tedit с названиями edt1 и edt2. Также на форме должны быть клавиши типа tbutton от 1 до 9 (как в стандартном калькуляторе в Windows, т.е. числа можно вводить как с клавиатуры, так и с помощью этих самых клавиш). И вопрос, собственно, такой: Как сделать так, чтобы числа с клавиш от 1 до 9 вводились в определенное поле ввода tedit? Т.е., например, поставили курсор в edt1, нажали на клавишу 1 - единичка записалась в edt1, затем поставили курсор в edt2, нажали на двойку - 2 записалось в edt2... Подскажите, пожалуйста, как можно это реализовать, а то я, честно говоря, в затруднениях... P.S. Прошу прощения, если тема с подобным вопросом уже есть, но поиском я ее не нашел...
Сообщение отредактировано: volvo - 23.03.2009 12:34 |
|||
![]() ![]() |
amega |
![]()
Сообщение
#2
|
![]() ? ![]() ![]() ![]() Группа: Пользователи Сообщений: 283 Пол: Мужской Репутация: ![]() ![]() ![]() |
еслиб я не знал свойств едитов и бетеенов то я б зделал так :
облявил глобальную переменную типа интежер; на собитие едитов он клик присваивалбы 1 или 2 глобальной переменной, в завиимости какой едит; потом бы на онклик зделал бы так
но я не знаю всех свойст и поэтому так и зделал бы ![]() Сообщение отредактировано: amega - 23.03.2009 21:00 |
![]() ![]() |
![]() |
Текстовая версия | 15.07.2025 1:05 |