- •Логические операции в Delphi.
- •Компиляция проекта в Delphi.
- •Компонент tComboBox. Назначение, область применения, основные свойства и методы.
- •Как компилируется проект в Delphi.
- •Как создать проект в Delphi.
- •Разновидности циклов while, repeat. В чем их отличия.
- •Компонент tEdit. Назначение, область применения, основные свойства и методы.
- •Компонент tRadioButton. Назначение, область применения, основные свойства и методы.
- •Компонент tEdit. Назначение, область применения, основные свойства и методы.
- •Компонент tScrollbar. Назначение, область применения, основные свойства и методы.
- •Компонент tListBox. Назначение, область применения, основные свойства и методы.
- •Компонент tMemo. Назначение, область применения, основные свойства и методы.
- •Компонент tMainMenu. Назначение, область применения, основные свойства и методы.
- •Компонент tCheckBox. Назначение, область применения, основные свойства и методы.
- •Компонент Frames. Назначение, область применения, основные свойства и методы.
- •Что такое «обработчик события» в среде Delphi? Для чего он нужен, и какова его структура? Как связано событие со своим обработчиком.
- •Компонент tActionList. Назначение, область применения, основные свойства и методы.
- •Дайте определение компонента. Для чего нужны компоненты? Способы помещения на форму заданного компонента. Изменение свойств компонента с помощью докера Object inspector.
- •Строковый тип данных языка Delphi. Область его применения (приведите примеры). Совместимость с другими типами.
- •Принцип полиморфизма. Какие возможности дает использование полиморфности объектов? Приведите пример полиморфности для каких-либо реальных объектов.
- •Для каких целей используется класс tStrings? Каким образом с ним работать? Перечислите его основные свойства и методы.
- •Целочисленные типы данных. Область их применения (приведите примеры). Совместимость с другими типами.
- •Вещественные типы данных. Область их применения (приведите примеры). Совместимость с другими типами.
- •Что такое «обработчик события» в среде Delphi? Для чего он нужен и какова его структура? Опишите алгоритм создания события у компонента.
- •Дайте определение проекта в среде Delphi. Опишите структуру проекта в среде Delphi, назначение основных файлов проекта.
- •Что такое компонент в среде Delphi? Назовите несколько основных свойств и событий компонентов. Для чего они нужны? Где находятся компоненты в среде Delphi и как их разместить на форме.
- •Для чего нужны Фреймы в Delphi
- •Для чего нужна инициализация форм в Delphi
- •Определение массив
- •Для чего нужен объект Application
- •Генератор отчетов в Delphi
- •Компонент управления отчетом
Компонент tCheckBox. Назначение, область применения, основные свойства и методы.
Компонент TCheckBox используется для того, чтобы пользователь мог указать свое решение типа да/нет или да/нет/не уверен (в последнем случае флажок выглядит блеклым). Это решение отражается в свойстве State компонента, доступном как для чтения, так и для записи. В составе диалогового окна может быть несколько компонентов TCheckBox, причем состояние любого из них никак не зависит от состояния остальных.
Основные свойства: Alignment, Caption, Checked, State.
Понятия свойств, методов и событий для объекта в объектно-ориентированном программировании. Для чего они нужны и какие преимущества дают при создании больших проектов.
Свойства — это переменные, которые влияют на состояние объекта. Позиция объекта, его ширина и высота, заголовок.
Методы — это процедуры и функции.
События — это те же процедуры и функции, которые вызываются при наступлении определенного события.
Объект работает как единое целое. Объект генерирует событие "заголовок кнопки изменен". По этому событию вызывается метод "нарисовать кнопку". Этот метод рисует кнопку в позиции, указанной в свойствах объекта, и выводит на кнопке новый текст, указанный в свойстве "заголовок". У каждого объекта обязательно присутствуют два метода: "создать объект" и "уничтожить объект". Метод для создания объекта называется конструктором. Метод для уничтожения объекта называется деструктором. Сам процесс создания объекта называется инициализацией.
Компонент Frames. Назначение, область применения, основные свойства и методы.
Фрейм является контейнером для других компонентов. Фреймы могут вкладываться в форму или другие фреймы и могут сохраняться на палитре компонентов для многократного использования. После того как фрейм создан и сохранен, он сохраняет функциональное поведение как модуль и наследует все изменения компонентов, в состав которых он входит. Фреймы удобны для организации групп элементов управления, которые используются в различных местах приложения. Для использования фрейма в приложении необходимо поместить его, прямо или косвенно, в форму. Можно добавлять фрейм непосредственно в форму, в другие фреймы или контейнерные объекты, такие как панели или окна просмотра. Когда вы размещаете фрейм в форме или другом контейнере, Delphi объявляет новый класс, являющийся производным от фрейма, который выбран. Фреймы позволяют более экономно расходовать ресурсы.
Что такое «обработчик события» в среде Delphi? Для чего он нужен, и какова его структура? Как связано событие со своим обработчиком.
Обработчик события - это набор команд, которые выполняются при вызове события. Создать обработчик очень просто: достаточно дважды щёлкнуть по полю рядом с названием события в Инспекторе Объектов и откроется редактор кода с заготовкой обработчика. Остаётся лишь написать требуемый код между begin и end и обработчик готов.
После того, как обработчик создан, на вкладке Events рядом с названием события появится название обработчика для него. Это название также можно вписать и вручную или выбрать из списка, в котором содержатся названия всех обработчиков. Имена обработчикам даются также не случайно: берётся имя объекта и к нему дописывается название события. Например, если есть кнопка Button1 и её событие OnClick, то обработчик получит название Button1Click. Опять-таки, по имени обработчика можно догадаться о событии, к которому он относится.
