ВУЗ:
Составители:
Рубрика:
begin
end;
Слово begin (начало) сигнализирует компилятору о начале после-
довательности предложений, описывающих алгоритм работы процеду-
ры, а слово end (конец) – о конце этой последовательности. В нашем
случае тело процедуры пока еще не содержит описания каких-либо дей-
ствий, что и неудивительно: Delphi лишь создала заготовку для проце-
дуры, но она ничего “не знает” о том, для чего эта процедура предна-
значена. Наполнить тело нужными предложениями – задача программи-
ста.
Для нас важно то обстоятельство, что каждый раз при нажатии
кнопки Button1 управление будет передаваться в тело процедуры, а зна-
чит, между словами begin и end мы можем написать фрагмент програм-
мы, который будет выполняться в ответ на это событие. Чтобы убедить-
ся в этом, добавим между словами begin и end следующую строку:
ShowMessage('Вы нажали кнопку Button1');
Теперь в ответ на нажатие кнопки Button1 на экране появится сообще-
ние “Вы нажали кнопку Button1” (рис. 1.7).
Рис. 1.7. Информационное сообщение Windows-приложения
Динамическое изменение свойств компонента
Наиболее простой пример динамического изменения свойств ком-
понента – это изменение свойства Caption кнопки Button1. Проще всего
это сделать с помощью окна формы и Инспектора объектов. Для этого
создадим обработчик события OnCreate (По созданию) для формы и из-
меним в нем это свойство. Событие OnCreate возникает после создания
windows-окна, но до появления этого окна на экране. Чтобы создать об-
работчик этого события, раскройте список компонентов в верхней части
окна Инспектора объектов, выберите компонент Form1 и дважды щелк-
ните по свойству OnCreate на странице Events этого компонента (щел-
кать нужно по правой части строки Oncreate). В ответ Delphi вновь ак-
тивизирует окно кода и покажет вам заготовку для процедуры
TForm1.FormCreate. Отредактируйте ее следующим образом:
20
Страницы
- « первая
- ‹ предыдущая
- …
- 18
- 19
- 20
- 21
- 22
- …
- следующая ›
- последняя »
