Процесс создания простейшего оконного приложения можно разбить на 2 этапа: этап конструирования формы и этап программирования.
На этапе конструирования приложения выполняются следующие операции:
- Выбор необходимых компонент из Палитры Компонентов и размещения их на форме. Для того. Чтобы разместить компонент на форме , необходимо выполнить щелчок левой кнопки мыши на компоненте, находящемся в Палитре Компонентов, а затем щелкнуть левой кнопкой мыши в то место, формы, куда должен быть помещен компонент.
- Помещенный в форму компонент можно перемещать по форме с помощью мыши, менять его размеры, используя маркеры, обрамляющие выделенный компонент.
- Для того, чтобы придать компоненту нужные свойства, следует использовать страницу Properties в окне Инспектора Объектов. Эта страница состоит из двух колонок: левая колонка содержит название свойства, а правая – конкретное значение свойства.
В результате выполнения указанных операций будет сформирован внешний вид окна будущей программы. Для того, чтобы программа выполняла какую-то полезную работу, необходимо перейти ко второму этапу – этапу программирования.
Особенности этого этапа:
- Каждый компонент может реагировать на определенный набор событий. Для того, чтобы узнать, на какие именно события откликается компонент, необходимо выделить его, затем перейти на страницу Events Инспектора объектов. Страница содержит 2 колонки. В первой колонке перечислены имена событий , на которые откликается компонент, вторая заполняется программистом и содержит имена созданных обработчиков событий.
- Обработчик событий представляет собой процедуру и имеет имя, состоящее из двух частей, разделенных точкой. Первая часть представляет собой имя класса создаваемой формы. Вторая часть имени создается либо программистом, либо средой Delphi, если программист не ввел своё имя. В последнем случае оно представляет собой объединение имени компонента и имени события без предлога On. Например:
Procedure TForm1.Label1Click(Sender : TObject);
Параметр Sender типа Tobject содержит ссылку на компонент, который создал событие OnClick
- После этого необходимо ввести текст обработчика события. Для того в Инспекторе Объектов нужно выполнить двойной щелчок по полю, предназначенному для имени создаваемого обработчика. В окно редактора кода будет добавлена заготовка для обработчика. Программист размещает свои операторы между словами begin – end.
- Среди операторов , вставляемых программистом, могут быть и такие, которые изменяют значения свойств компонентов, расположенных на форме. Изменение свойств компонентов в процессе выполнения программы называется динамическим изменением свойств.
Дата добавления: 2011-11-19 |
Просмотров: 18480 |
|