Delphi для початківців - Урок 5 - Працюємо з компонентами - delphi 7 - Програмування - Каталог

Напевно ви помітили, що кожен компонент має властивість name. Воно встановлює ім'я компонента, використовуючи яке можна звернутися до інших властивостей та параметрів цього компонента.

Тепер розберемося, як же звертатися в програмному коді до властивостей змінної. Загальна структура звернення до властивості має такий вигляд:

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

Button1. Caption: = 'Кнопка була натиснута';

Пам'ятайте, що текстові значення завжди необхідно вказувати у лапках, на відміну від чисельних значень.

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

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