Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Текстовый документ OpenDocument (2).doc
Скачиваний:
12
Добавлен:
18.04.2019
Размер:
121.86 Кб
Скачать

8 Структура проекта. Характеристика файлов.

Главный файл проекта, изначально называется PROJECT1.DPR.

Модуль программы, который автоматически появляется в начале работы Unit1. Файл называется UNIT1.PAS по умолчанию

Файл главной формы, который по умолчанию называется UNIT1.DFM, используется для сохранения информации о внешнем виде формы

Исполняемый EXE файл, который создается в процессе компиляции проекта.

~PA, ~DP - backup файлы редактора. Автоматически создаются и содержат информацию, перед последним сохранением.

9 Класс окна форм: свойства, методы, события.

Класс - это сложная структура, включающая, помимо описания данных, описание процедур и функций, которые могут быть выполнены над представителем класса — объектом.

Свойства – это переменные, которые влияют на состояние класса. Пример: ширина высота.

Методы - это то, что класс умеет делать( вычислять ). Например: класс может иметь процедуру для вывода какого-то текста на экран.

10 Взаимосвязь форм в приложении.

Главная форма должна знать о существовании другой формы, это дос-

тигается ссылкой на модуль формы в предложении Uses, то есть, если

одна форма выполняет какие-либо действия с другой формой, то в списке

uses раздела implementation (или interface) модуля первой формы

должна быть ссылка на модуль второй формы, например:

implementation

uses Unit2; //Ссылка на модуль второй формы

11 Классы для системы меню (главное, всплывающее, элементы меню).

12 Классы командных кнопок (Button, BitBtn).

Класс TButton - это интерфейсный объект, представляющий соответствующий элемент, называемый в Windows "нажимаемой" (команднойкнопкой. Существует два типа "нажимаемых" кнопок

Класс TBitBtn Представляет собой кнопку с помещенной на нее пиктограммой. Пользовательский интерфейс этого компонента включает стандартный набор командныхкнопок, таких как "Воспроизведение", "Пауза", "Стоп", "Предыдущая метка", "Следующая метка...

13 Классы флажков (CheckBox) .

Это потоковый интерфейсный класс, который представляет управляющий элемент типа кнопки с независимой фиксацией. Его можно использовать для создания такого элемента в родительском окне. Он упрощает также манипуляции с кнопками с независимой фиксацией, созданными ранее в ресурсе диалогового окна. Такая кнопка имеет три состояния: отмечена (нажата), не отмечена (не нажата) и не определена (серая). Связанные управляющие элементы такого типа можно группировать.

14 Классы радиокнопок (RadioButton,RadioGroup,GroupBox).

GroupBox используется для группировки небольшого количества взаимосвязанных компанентов

RadioGroup использется для группировки небольшого количества RadioButton

RadioButtton флажок, возможно только один вариант

15 Классы для работы с текстом (Label, Edit, Memo).

TLabel для размещения в нем каких либо записей

TEdit однострочное редактируемое текстовое поле

TMemo редактируемое текстовое поле

16 Классы списков (ListBox, ComboBox).

TListBox-это список

Компоненты класса TListBox представляют собой стандартные для windows список с помощью которого пользователь может выбрать 1 или несколько пунктов в компоненте предусмотрена возможность программной прорисовки пунктов по этому список может содержать не только текстовые строки но произвольные изображения.

. TComboBox –комбинированный список или раскрывающийся список TComboBox представляет собой комбинацию списка TListBox и текстового поля TEdit

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]