
- •Що таке файл?
- •Коли і навіщо треба використати файли?
- •Як описати файлові змінні?
- •Як встановити зв'язок між файловою змінною і самим фалом?
- •Як створити, відкрити, зберегти і закрити файл?
- •Як використати або змінити вміст файлу?
- •Малюнок 1. Палітра візуальних компонент Delphi містить закладки сторінок, що організують компоненти у категорії.
- •Стандартні компоненти
- •40 1. Загальна характеристика
- •2. Управляючі кнопки Button і BitBtn
- •3. Кнопка з фіксацією SpcedButton
- •5. Індикатори CheckBox і CheckListBox
- •6. Повзунки і смуги прокрутки — компоненти TrackBar і ScrollBar
- •3.7.8 Таймер — компонент Timer
- •Інструментальна панель ToolBar.
- •PageScroller - прокручування сторінок
- •Список зображень - компонентів ImageList (панель Additional).
- •Смуга стану StatusBar.
Малюнок 1. Палітра візуальних компонент Delphi містить закладки сторінок, що організують компоненти у категорії.
Таблиця 1: Категорії візуальних компонент Delphi.
КАТЕГОРІЯ |
ОПИС |
Standard |
Стандартні елементи керування Windows, такі як кнопки, мітки, поля вводу, списки, прапорці та смуги прокручування. |
Additional
|
Елементи керування споживача, такі як біт-кнопки з графічними зображеннями (гліфами), швидкі кнопки панелі інструментів, сітки електронних таблиць, деревовидні списки, зображення бітмапів, графічні поверхні. |
Data Access |
Компоненти для доступу до баз даних через таблиці та SQL-запити, для створення звітів з використанням додатку Borland’s ReportSmith, що включено у Delphi. |
Data Controls |
Компоненти для роботи з інформацією баз даних, використовуючи елементи керування такі, як навігатори, поля редагування, коментарі, малюнки, прапорці і списки. |
Dialogs |
Спільні діалогові вікна для таких задач, як вибір файлів і каталогів, вибір шрифтів і кольорів, налаштування друкування, пошук і заміна даних у документах. |
System |
Додаткові компоненти для створення таймерів, областей малювання, інструментів каталогів диску, мультимедіа-додатків, для спільного використання даних через OLE і DDE. |
VBX |
Компоненти, що служать інтерфейсом до елементів керування Visual BASIC Extended (VBX). Довільний елемент керування VBX—не лише ті, поставляються з Delphi—може бути візуальним компонентом. |
Samples |
Зразкові компоненти, вихідний програмний код яких знаходиться у каталозі Delphi Source\Samples. Ці компоненти у більшості є керівництвами для створення ваших власних компонент, крім того вони можуть виявитися корисними у додатках. |
Стандартні компоненти
Із стандартними компонентами, ви можете створювати об”єкти-елементи керування Windows та елементи спільного інтерфейсу такі як кнопки, прапорці і меню. Оскільки стандартні компоненти є відносно легкими до використання, вони роблять добрий вступ до програмування візуальних компонент.
39 Палітра компонентів - це головне багатство Delphi . Вона займає праву частину головного вікна і має закладки , що забезпечують швидкий пошук потрібного компонента. Під компонентом розуміється якийсь функціональний елемент, що містить певні властивості і розміщується програмістом у вікні форми. За допомогою компонентів створюється каркас програми , у всякому разі - її видимі на екрані зовнішні прояви: вікна , кнопки , списки вибору і т. д.Як і панель кнопок , палітра компонентів може налаштовуватися . Для цього використовується спеціальний редактор , вікно якого з'являється на екрані після клацання правою кнопкою миші на будь піктограмі в палітрі компонентів і вибору опції properties (Властивості ) (рис. 2.5).Немає сенсу видаляти якийсь з компонентів , а створювати нові ми з вами поки ще не вміємо , тому я не рекомендую вам експериментувати з редактором палітри. Проте одна порада таки дам. У стандартному наборі сторінок палітри компонентів є сторінка Samples , що містить досить часто використовувані компоненти . У той же час її закладка в палітрі закрита двома невеликими кнопками " прокрутки" закладок палітри. Має сенс поміняти її місцями з менш використовуваної сторінкою , наприклад , зі сторінкою ADO . Ви можете " перетягнути " рядок Samples у вікні Pages редактора палітри вгору і "покласти " її на рядок ADO . Після такої перестановки закладка Samples стане доступна в будь-який момент . Якщо , до того ж , ви не плануєте використовувати в своїх проектах технологію ADO для доступу до баз даних , перетягніть рядок ado в самий кінець списку.