Часть II. Лабораторные работы

Сергей Юрьевич Юшинин

Лабораторные работы по дисциплине

История переиздания
Издание 013.11.2009 

Пробная сборка

Содержание

1. Создание простых классов
1. Цель работы
2. Предварительные сведения
2.1. Объектная модель Delphi
2.1.1. Общий синтаксис
2.1.2. Конструкторы и деструкторы
2.1.3. Поля
2.1.4. Методы и виды полиморфизма
3. Задание
2. Разработка графического элемента управления
1. Цель работы
2. Задание
3. Указания к выполнению работы
3.1. Создание модуля нового компонента
3.1.1. Мастер New VCL Component
3.2. Тестовое приложение
3.2.1. Создание нового проекта
3.2.2. Создание экземпляра компонента
3.3. Модификация компонента
3.3.1. Переопределение конструктора
3.3.2. Переопределение метода отрисовки компонента Paint
3.4. Реализация метода Paint
3. Реализация свойств различных типов
1. Цель работы
2. Задание
3. Рекомендации по выполнению
3.1. Объявление и реализация свойств
3.2. Регистрация компонента
3.3. Организация работы с группой проектов
4. Использование ресурсов в графическом элементе управления
1. Цель работы
2. Задание
3. Указания к выполнению работы
18. Разработка оконного элемента управления, производящего вычисления
1. Задание
1.1. Общее задание по вариантам
1.2. Специальные требования к элементу управления
1.3. Требования к интерфейсу тестового приложения
2. Теория
2.1. Элементы теории комплексных чисел
2.2. Решение квадратного уравнения
2.3. Вычисление площади треугольника
3. Указания к выполнению работы
3.1. Общие рекомендации по вычислениям
3.2. Рекомендации по вычислению модуля и аргумента комплексного числа
3.3. Рекомендации по решению квадратного уравнения
3.4. Рекомендации по вычислению площади треугольника
6. Разработка пользовательского оконного элемента управления
1. Задание
1.1. Задания по вариантам (группам)
1.2. Специальные требования к элементу управления
1.2.1. Редактор персональных данных
1.2.2. Редактор паспортных данных
1.2.3. Редактор сведений об образовании
2. Указания к выполнению
20. Разработка невизуального компонента
1. Задание
2. Указания к выполнению
2.1. Создание невизуального компонента
2.2. Метод чтения значений из реестра
2.3. Метод записи значений в реестр