logo
Методичка_Delphi_Ч1

Создание процедуры инициализации приложения

Обычно, перед началом работы с приложением, требуется выполнить некоторые подготовительные действия, которые называют инициализацией. В нашем примере мы просто очистим поля Edit1, Edit2, Edit3. Это можно было бы сделать и путем установки свойства text на этапе проектирования, но в этом случае мы не будем видеть названия полей, которые понадобятся при программировании.

Процедуру инициализации свяжем с событием OnCreate. Напомним, что для создания шаблона процедуры обработки события нужно в окне Object Inspector (F11) на закладке Events найти строку с событием OnCreate и сделать двойной щелчок мышью в поле имени процедуры.

Вид процедуры, который она должна иметь, приведен на рисунке 1.10. Процедура состоит из трех инструкций, в которых свойству text трех компонентов присваивается значение пустой строки.

Рисунок 1.10 - Процедура инициализации приложения

Обратите внимание на следующие моменты.

Имя свойства связывается с именем компонента точкой.

Для того чтобы присвоить свойству значение, используется оператор присваивания (двоеточие со знаком равенства).

Свойству text присваивается значение строки символов, а не число. Признак строки символов – это одинарные кавычки в начале и конце последовательности символов. В данном случае строка пустая.

Каждая инструкция в процедуре заканчивается символом точка с запятой.

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

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