Программа на языке Delphi создает форму с тремя кнопками и полем ввода. Когда одна из кнопок кликается, она вызывает обработчик события DdhInputButtonClick, который отображает сообщение в окне диалога, содержащее имя и надпись кнопки.
Разбивка кода:
Единица TestInputForm содержит определение формы TForm1.
Форма имеет несколько компонентов:
Edit1: поле ввода
Label1: метка
DdhInputButton1, DdhInputButton2 и DdhInputButton3: три кнопки с пользовательскими надписями
Обработчик события DdhInputButtonClick объявлен для обработки события Click каждой кнопки. Когда кликается кнопка, эта процедура вызывается.
В процедуре DdhInputButtonClick:
Используется функция ShowMessage, чтобы отобразить сообщение в окне диалога.
Сообщение отображает имя и надпись кнопки, которая была кликана.
Секция реализации включает в себя объявление ресурсного файла (*.DFM).
Этот код демонстрирует создание простого приложения с графическим интерфейсом (GUI) с использованием кнопок и поля ввода в Delphi. Он также продемонстрировал, как использовать обработчики событий для ответа на взаимодействие пользователя (в этом случае - кликание на кнопке).
В статье рассмотрен пример работы с компонентом Sender в Delphi, который позволяет получить информацию о кнопке, которую пользователь нажал.
Комментарии и вопросы
Получайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Telegram-канал delphi_kansoftware и будьте в курсе последних тенденций в разработке под Linux, Windows, Android и iOS
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.