Проблемно-ориентированная информатика химико-технологических процессов. Кравцов А.В - 94 стр.

UptoLike

Button1: TButton;
Label1: TLabel;
Они указывают, что компонент Button1 (Кнопка1) представляет со-
бой экземпляр стандартного класса TButton, а компонент Label1 (Мет-
ка1) -экземпляр класса TLabel.
За именем процедуры TForm1 ButtonlClick в круглых скобках сле-
дует описание параметра вызова
Sender: TObject
(параметр с именем Sender принадлежит классу TObject). Как мы уви-
дим дальше, процедуры могут иметь не один, а несколько параметров
вызова или не иметь их вовсе. Параметры вызова (если они есть) служат
настройке реализованного в процедуре алгоритма на выполнение кон-
кретной работы. Параметр Sender вставлен Delphi «на всякий случай»: с
его помощью подпрограмма ButtonlClick может, при желании, опреде-
лить, какой именно компонент создал событие OnClick.
Вся строка в целом
PROCEDURE TForm1.ButtonlClick(Sender: TObject);
называется
заголовком процедуры. Ее завершает символ «;». Этот
символ играет важную роль в Object Pascal, т.к. показывает компилято-
ру на конец
предложения языка. Из отдельных предложений составля-
ется весь текст программы. В конце каждого предложения нужно ста-
вить точку с запятойэто обязательное требование синтаксиса языка.
Три следующие строки определяют
тело процедуры:
BEGIN
END;
Слово BEGIN (начало) сигнализирует компилятору о начале после-
довательности предложений, описывающих алгоритм работы процедуры,
а слово
END (конец) - о конце этой последовательности. Наполнить тело
нужными предложениями - задача программиста. Каждый раз при нажа-
тии кнопки Button1 управление будет передаваться в тело процедуры, а
значит, между словами
BEGIN и END мы можем написать фрагмент про-
граммы, который будет выполняться в ответ на это событие.
6.2.2.2. Динамическое изменение свойств компонента
Поскольку кнопка Button1 в нашей программе способна «звучать»,
полезно изменить ее надпись: вместо умалчиваемой надписи Button1,
которую автоматически формирует Delphi по имени компонента, назо-
вем кнопку, например, «Звук». Проще всего это сделать с помощью ок-
на формы и Инспектора Объектов, т.е. на этапе конструирования формы
(для этого нужно просто изменить свойство Caption компонента Button1
94