- •1 Основные понятия: объекты, компоненты, элементы управления.
- •2 Структура объекта. Требования к его описанию.
- •3 Определение объекта: типы, поля и методы.
- •5 Операторы языка.
- •6 Структура программы. Характеристика разделов.
- •7 Среда разработки приложений Delphi. Меню, окна, панель инструментов.
- •8 Структура проекта. Характеристика файлов.
- •13 Классы флажков (CheckBox) .
- •14 Классы радиокнопок (RadioButton,RadioGroup,GroupBox).
- •15 Классы для работы с текстом (Label, Edit, Memo).
- •16 Классы списков (ListBox, ComboBox).
- •17 Классы для табличного отображения данных (StringGrid).
- •18 Стандартные визуальные компоненты.
- •19 Создание главного и всплывающего меню.
- •20 Компоненты страницы additional. Использование в приложениях.
- •21 Компоненты страницы win32. Использование в приложениях.
- •22 Порядок создания проекта. Закрепление кода за компонентом.
- •23 Компиляция кода. Создание загрузочного модуля.
- •24 Ввод в приложение контекстных подсказок.
- •25 Организация диалога с пользователем. Окно ввода.
- •26 Организация диалога с пользователем. Окна сообщений.
- •27 Компоненты Dialogs. Назначение и использование.
- •29 Вставка графических объектов.
- •30 Основные понятия баз данных: архитектура, модели, таблицы, ключи и индексы.
- •31 Средства для работы с базами данных, компоненты ado-технологии.
- •32 Создание таблиц базы данных, изменение структуры.
- •33 Работа с псевдонимами баз данных.
- •34 Работа со связанными таблицами.
1 Основные понятия: объекты, компоненты, элементы управления.
Объект — совокупность свойств, методов, событий.
Свойства: пример:левая позиция Left; верхняя позиция Top; ширина Width; высота Height; заголовок Caption;
Методы: Пример: создать кнопку; нарисовать кнопку; уничтожить кнопку.
События: кнопка нажата; кнопка отпущена; заголовок кнопки изменен.
Компонент – некий функциональный элемент, содержащий определенные свойства и размещаемый программистом в окне формы.
2 Структура объекта. Требования к его описанию.
структура объекта: Объект состоит из свойств, методов и событий на которые он может реагировать
любой объект является представителем какого то класса, и описан непосредственно этим классом
как какая то переменная a в типе integer
3 Определение объекта: типы, поля и методы.
Поля данных
Параметры объекта (конечно, не все, а только необходимые в программе), задающие его состояние (свойства объекта предметной области). Иногда поля данных объекта называют свойствами объекта, из-за чего возможна путаница. Физически поля представляют собой значения (переменные, константы), объявленные как принадлежащие классу.
Метод в объектно-ориентированном программировании — это функция, принадлежащая какому-то классу или объекту.
5 Операторы языка.
Оператор присваивания
Оператор вызова процедуры
Составной оператор
Оператор ветвления if
Оператор ветвления case
Операторы повтора — циклы
Оператор повтора for
Оператор повтора repeat
Оператор повтора while
Прямая передача управления в операторах повтора
Оператор безусловного перехода
Операторы в Delphi можно можно условно разделить на простые и структурированные.
6 Структура программы. Характеристика разделов.
Каждая прога написанная на Делфи состоит из заголовка проги, поля используемых модулей, а также блоков описания и исполнения
1) Главное окно Delphi. Здесь основное меню, панели инструментов, палитра компонент состоящая из множества вкладок.
2) Конструктор формы. Здесь создаётся интерфейс проги.
3)Редактор кода - Исходный код проги созданный самим Delphi. Тут же вводится собственный код.
4)Инспектор объектов - Предназначен для управления объектами проекта и состоит из двух вкладок Properties (свойства) и Events (события)
5) Дерево объектов - Показывает какой именно объект в данный момент является текущим. Это окно полезно когда на форме появится множество компонентов.
7 Среда разработки приложений Delphi. Меню, окна, панель инструментов.
1. Главное меню программы (основное меню и панели управления)
2. Object Inspector он предназначен для управления объектами
3. Форма это уже готовая визуальная форма будущей программы. На ней размещают компоненты пользовательского интерфейса.
4. Палитра компонентов. Здесь размещены иконки компонентов, которые используются построения визуального интерфейса .
5. Дерево компонентов. Здесь показываются все компоненты размещенные в форме.
6. менеджер проектов показывает какие файлы входят, способен открывать модуль, добавлять и удалять.