Delphi-6 - среда разработки программного обеспечения для систем промышленной автоматизации. Букреев В.Г - 21 стр.

UptoLike

Составители: 

procedure TForm1.FormCreate(Sender: TObject);
begin
Button1.Caption:='Кнопка';
end;
Единственная вставленная нами строка представляет собой так
называемый оператор присваивания языка Object Pascal. В левой части
оператора указывается свойство Button1.Caption, а в правой частизна-
чение 'Кнопка ', которое мы хотим придать этому свойству. Связывает
обе части комбинация символов “: =”, которая читается какприсвоить
значение”. Символы “:=” всегда пишутся слитно, без разделяющих про-
белов, хотя перед двоеточием и после знака равенства можно для луч-
шей читаемости программы вставлять пробелы. Как и любое другое
предложение языка, оператор присваивания завершается точкой с запя-
той.
Составное имя Button1.Caption необходимо для точного указания
компилятору, о каком свойстве идет речь: в нашей программе исполь-
зуются три компонента (включая саму форму), каждый из которых име-
ет свойство Caption; уточняющий префикс Button1 заставит изменить
это свойство у кнопки, а не у метки или формы. Присваиваемое свойст-
ву значение является текстовой строкой. По правилам Object Pascal тек-
стовая строка должна заключаться в обрамляющие апострофы. Внутри
апострофов можно написать любое количество произвольных символов
именно они (без обрамляющих апострофов) будут определять новую
надпись на кнопке.
После очередного прогона программы вы увидите измененную
надпись на кнопке, а мы сделаем важный вывод: любое свойство любо-
го компонента можно изменять динамически, т. е. в ходе исполнения
программы.
1.6. Знакомство с компонентами
Компоненты представляют собой элементы, из которых конст-
руируется видимое изображение, создаваемое работающей программой.
При этом следует заметить, что существует значительное количество
компонентов, которые не создают видимого изображения, но которые,
тем не менее, играют важную роль в тех или иных случаях. Правильнее
думать о компонентах как о заранее приготовленных для вас фрагмен-
тах программы, которые можно вставлять, если в этом есть необходи-
мость, в разрабатываемую программу. В этом разделе приводится на-
21