- •Введение
- •1 Общая часть
- •1.1 История развития языков программирования
- •1.2 Определение банка данных (БнД)
- •1.3 Состав и структура банка данных. Назначение основных компонентов банка данных.
- •1.4 Изучение таблицы в режиме конструктора
- •2 Специальная часть
- •2.1 Постановка задачи
- •2.2 Язык программирования Delphi
- •2.3 Компоненты Delphi
- •2.3.2 Страница Additional
- •2.3.3 Страница Win32
- •2.4 Структура таблиц программного обеспечения
- •2.5 Описание программного обеспечения
- •Заключение
- •Список литературы
- •Delphi 5.0, учебный курс, Фараонов в.В., isbn 5-8952-020-4, 400 с.
- •Приложение
2.3 Компоненты Delphi
Итак, среда разработки Delphi ориентирована, прежде всего, на создание программ для Windows. При этом большое внимание уделяется возможности визуальной разработки приложений с помощью большого набора готовых компонентов Delphi, позволяющих избежать ручного кодирования. Компоненты Delphi охватывают практически все аспекты применения современных информационных технологий. Конечно, для работы в Delphi прежде всего требуется изучить базовые компоненты Delphi, которые требуются при подготовке практически любого приложения.
2.3.1Страница Standard
Изучение Delphi естественным образом начинается со страницы палитры компонентов Standart. На этой странице расположены стандартные для Windows интерфейсные элементы, такие как главное и всплывающее меню, кнопка, однострочный и многострочный редакторы, переключатели, метки, списки, и некоторые другие компоненты, применяющиеся наиболее часто.
Рис. 4 - Компоненты страницы Standard
Таблица 1 - Компоненты страницы Standard
Компонент |
Тип |
Описание |
|
Frame |
Панель с возможностями наследования. Проектируется как отдельное окно. Компонент визуальный. |
|
MainMenu |
Позволяет конструировать и создавать полосу главного меню формы и выпадающие меню. Компонент не визуальный. |
|
PopupMenu |
Позволяет конструировать и создавать всплывающие контекстные меню, возникающие при нажатии пользователем правой кнопки мыши. Компонент не визуальный. |
|
Label |
Используется для размещения на формах и других контейнерах текста, который не изменяется пользователем. Компонент визуальный. |
|
Edit |
Используется для ввода пользователем однострочных текстов. Может использоваться для отображения текста. Компонент визуальный. |
|
Memo |
Используется для ввода и отображения многострочных текстов. Компонент визуальный. |
|
Button |
Используется для создания кнопок, которыми пользователь выбирает команды в приложении. Компонент визуальный. |
|
Checkbox |
Позволяет пользователю включать и выключать различные опции. Компонент визуальный. |
|
RadioButton |
Предлагают пользователю набор альтернатив, из которых выбирается одна. Набор реализуется требуемым количеством радио кнопок, размещенных в одном контейнере (форме, панели и т.п.). Компонент визуальный. |
|
ListBox |
Представляет собой стандартное окно списка Windows, позволяющее пользователю выбирать разделы из списка. Компонент визуальный. |
|
ComboBox |
Объединяет функции ListBox и Edit. Пользователь может либо ввести текст, либо выбрать его из списка. Компонент визуальный. |
|
Scrollbar |
Представляет собой стандартную линейку прокрутки Windows и служит для управления положением видимой части форм или компонентов. Компонент визуальный. |
|
GroupBox |
Является контейнером, объединяющим группу связанных органов управления, таких как радио кнопки RadioButton, контрольные индикаторы Checkbox и т.д. Компонент визуальный. |
|
RadioGroup |
Является комбинацией группового окна GroupBox с набором радио кнопок RadioButton; служит специально для создания групп радио кнопок. Можно размещать в компоненте несколько радио кнопок, но никакие другие органы управления не разрешены. Компонент визуальный. |
|
Panel |
Является контейнером для группирования органов управления и меньших контейнеров. Панель можно использовать также для построения полос состояния, инструментальных панелей, палитр инструментов. Компонент визуальный. |
|
ActionList |
Обеспечивает диспетчеризацию событий компонентов. Компонент не визуальный. |
