Delphi для начинающих – Урок 5 – Работаем с компонентами
Работа с компонентами во многом схожа с работой с обычными переменными.В прошлых уроках мы разобрались, что изменять и вычислять значение для переменной и присваивать его ей достаточно просто.
Компонент, как вы уже догадываетесь, — это совокупность различных его параметров, возможных событий и действий. Любой параметр у любого компонента на самом деле представлен обычной переменной, которую так же можно изменять из программного кода. Кроме того, некоторые свойства могут включать в себя подсвойства:

  Наверняка вы заметили, что у каждого компонента есть свойство name. Оно устанавливает имя компонента, используя которое можно обратиться другим свойствам и параметрам этого компонента.

Теперь разберемся, как же все-таки обращаться в программном коде к свойствам переменной. Общая структура обращения к свойству выглядит так:

Таким образом, если мы хотим непосредственно из программного кода во время работы программы сделать так, чтобы при нажатии на кнопку Button1, она изменяла свою надпись, то создадим обработчик события OnClick и внутри него напишем.

Button1.Caption:='Кнопка была нажата';

Помните, что текстовые значения всегда необходимо указывать в кавычках, в отличие от численных значений.

Между именем компонента и его свойствами всегда должен стоять разделительный знак «.», который обозначает, что у данного свойства или компонента есть подсвойства. После разделительного знака можно указывать имя свойства, к которому мы хотим обратиться. Таким образом мы можем обратиться к любому свойству или параметру компонента и работать с ним напрямую, как с обычной переменной.

Как и переменные, свойства имеют свои типы. Как правило, используются обыкновенные типы свойств, такие же как и у обычных переменных. Например свойство Edit1.text является типом string.
В среде разработки Delphi существует очень удобная функция, которая автоматически открывает нам список всех доступных свойств, процедур, функций и т.д. в появляющиемся окне, которое открывается при вводе разделительного знака. Аналогичное окно также открывается при нажатии на сочетание клавиш «Ctrl+Space» и отображает все те свойства, процедуры, функции, которые начинаются на уже введенный фрагмент их названия. В следующем уроке я покажу как создать свой калькулятор на Delphi.

Категория: delphi 7 | Добавил: ghost_mod (14.09.2016)
Просмотров: 439 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email:
Подписка:1
Код *: