Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
bil.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
35.21 Кб
Скачать
  1. Компонент tCheckBox. Назначение, область применения, основные свойства и методы.

Компонент TCheckBox используется для того, чтобы пользователь мог указать свое решение типа да/нет или да/нет/не уверен (в последнем случае флажок выглядит блеклым). Это решение отражается в свойстве State компонента, доступном как для чтения, так и для записи. В составе диалогового окна может быть несколько компонентов TCheckBox, причем состояние любого из них никак не зависит от состояния остальных.

Основные свойства: Alignment, Caption, Checked, State.

  1. Понятия свойств, методов и событий для объекта в объектно-ориентированном программировании. Для чего они нужны и какие преимущества дают при создании больших проектов.

Свойства — это переменные, которые влияют на состояние объекта. Позиция объекта, его ширина и высота, заголовок.

Методы — это процедуры и функции.

События — это те же процедуры и функции, которые вызываются при наступлении определенного события.

Объект работает как единое целое. Объект генерирует событие "заголовок кнопки изменен". По этому событию вызывается метод "нарисовать кнопку". Этот метод рисует кнопку в позиции, указанной в свойствах объекта, и выводит на кнопке новый текст, указанный в свойстве "заголовок". У каждого объекта обязательно присутствуют два метода: "создать объект" и "уничтожить объект". Метод для создания объекта называется конструктором. Метод для уничтожения объекта называется деструктором. Сам процесс создания объекта называется инициализацией.

  1. Компонент Frames. Назначение, область применения, основные свойства и методы.

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

  1. Что такое «обработчик события» в среде Delphi? Для чего он нужен, и какова его структура? Как связано событие со своим обработчиком.

Обработчик события - это набор команд, которые выполняются при вызове события. Создать обработчик очень просто: достаточно дважды щёлкнуть по полю рядом с названием события в Инспекторе Объектов и откроется редактор кода с заготовкой обработчика. Остаётся лишь написать требуемый код между begin и end и обработчик готов.

После того, как обработчик создан, на вкладке Events рядом с названием события появится название обработчика для него. Это название также можно вписать и вручную или выбрать из списка, в котором содержатся названия всех обработчиков. Имена обработчикам даются также не случайно: берётся имя объекта и к нему дописывается название события. Например, если есть кнопка Button1 и её событие OnClick, то обработчик получит название Button1Click. Опять-таки, по имени обработчика можно догадаться о событии, к которому он относится.

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