Иллюстрированный самоучитель по Delphi 7 для начинаюших

         

Иллюстрированный самоучитель по Delphi 7 для начинаюших


Краткое содержание
Предисловие
Система подсказок
Навигатор кода
Шаблоны кода
Справочная система
Структура проекта
Компиляция
Ошибки

Предупреждения и подсказки
Запуск программы
Введение


Ошибки времени выполнения
Внесение изменений
Окончательная настройка приложения
Создание значка для приложения
Перенос приложения на другой компьютер
Установка Delphi
Начало работы

Первый проект
Форма
Компоненты
Событие и процедура обработки события
Редактор кода

Иллюстрированный самоучитель по Delphi 7 для начинаюших


Программа
Алгоритм и программа
Компиляция
Язык программирования Delphi
Тип данных
Целый тип
Вещественный тип
Символьный тип
Строковый тип
Логический тип

Переменная
Этапы разработки программы
Константы
Числовые константы
Строковые и символьные константы
Логические константы
Инструкция присваивания
Выражение
Тип выражения

Выполнение инструкции присваивания
Стандартные функции
Спецификация
Математические функции
Функции преобразования
Использование функций
Ввод данных
Ввод из окна ввода
Ввод из поля редактирования
Вывод результатов

Вывод в окно сообщения
Вывод в поле диалогового окна
Процедуры и функции
Разработка алгоритма
Структура процедуры
Структура функции
Стиль программирования
Кодирование
Отладка

Создание установочного диска

Иллюстрированный самоучитель по Delphi 7 для начинаюших

Глава 2. Управляющие структуры языка Delphi
Условие
Выбор
Инструкция case
Циклы
Инструкция for

Инструкция while
Инструкция repeat

Иллюстрированный самоучитель по Delphi 7 для начинаюших

Глава 3. Символы и строки
Символы
Строки
Операции со строками
Функция length
Функция роs

Иллюстрированный самоучитель по Delphi 7 для начинаюших

Консольное приложение
Инструкции write и writeln
Инструкции read и readln
Создание консольного приложения

Иллюстрированный самоучитель по Delphi 7 для начинаюших

Массивы
Алгоритм простого перебора
Метод бинарного поиска
Сортировка массива
Сортировка методом прямого выбора
Сортировка методом обмена

Многомерные массивы
Объявление массива
Операции с массивами
Вывод массива
Ввод массива
Использование компонента StringGrid
Поиск в массиве заданного элемента

Иллюстрированный самоучитель по Delphi 7 для начинаюших

Глава 6. Процедуры и функции

Использование модуля
Функция
Объявление функции
Процедура
Объявление процедуры
Использование процедуры
Повторное использование функций и процедур
Создание модуля

Иллюстрированный самоучитель по Delphi 7 для начинаюших

Файлы

Открытие файла
Конец файла
Объявление файла
Назначение файла
Вывод в файл
Открытие файла для вывода

Иллюстрированный самоучитель по Delphi 7 для начинаюших

Глава 8. Типы данных, определяемые программистом
Указатели
Динамические переменные
Списки
Упорядоченный список
Добавление элемента в список

Перечисляемый тип
Интервальный тип
Запись
Объявление записи
Инструкция with
Ввод и вывод записей в файл
Чтение записи из файла

Иллюстрированный самоучитель по Delphi 7 для начинаюших

В объектно-ориентированное программирование
Класс

Метод
Инкапсуляция и свойства объекта
Наследование
Директивы protected и private
Полиморфизм и виртуальные методы
Классы и объекты Delphi

Иллюстрированный самоучитель по Delphi 7 для начинаюших

Графические возможности Delphi
Окружность и эллипс
Дуга

Прямоугольник
Многоугольник
Точка
Вывод иллюстраций
Битовые образы
Мультипликация
Метод базовой точки
Холст
Использование битовых образов

Загрузка битового образа из ресурса программы
Создание файла ресурсов
Подключение файла ресурсов
Просмотр "мультика"
Карандаш и кисть
Карандаш
Кисть
Вывод текста
Методы вычерчивания графических примитивов
Линия

Ломаная линия

Иллюстрированный самоучитель по Delphi 7 для начинаюших


Компонент Animate
Компонент MediaPlayer
Воспроизведение звука
Запись звука
Просмотр видеороликов и анимации
Создание анимации

Иллюстрированный самоучитель по Delphi 7 для начинаюших

Понятие рекурсии
Поиск файлов

Кривая Гильберта
Поиск пути
Поиск кратчайшего пути

Иллюстрированный самоучитель по Delphi 7 для начинаюших

Глава 13. Отладка программы
Наблюдение значений переменных
Предотвращение и обработка ошибок
Отладчик
Точки останова программы
Добавление точки останова

Изменение характеристик точки останова
Удаление точки останова

Иллюстрированный самоучитель по Delphi 7 для начинаюших

Справочная система
Использование редактора Microsoft Word
Использование HTML Help Workshop
Основы HTML
Создание файла справки
Вывод справочной информации
Файл документа справочной информации

Создание справочной системы
Включение в проект файла справочной информации (RTF-файла)
Характеристики окна справочной системы
Компиляция проекта
Доступ к справочной информации
Подготовка справочной информации

Иллюстрированный самоучитель по Delphi 7 для начинаюших

Глава 15. Примеры программ
Правила
Представление данных
Форма приложения

Начало игры
Справочная информация
Информация о программе
Листинги
Требования к программе
Файл теста
Форма приложения
Вывод иллюстрации
Загрузка файла теста
Текст программы

Усовершенствование программы
Игра Сапер 2002

Иллюстрированный самоучитель по Delphi 7 для начинаюших

Компонент программиста
Настройка палитры компонентов
Выбор базового класса
Создание модуля компонента
Тестирование модуля компонента
Установка компонента
Ресурсы компонента

Установка
Ошибки при установке компонента
Тестирование компонента

Иллюстрированный самоучитель по Delphi 7 для начинаюших

Базы данных
Создание псевдонима
Создание таблицы
Программа управления базой данных
Доступ к базе данных (таблице)
Просмотр базы данных
Режим формы

Режим таблицы
Динамически создаваемые псевдонимы
Классификация баз данных
Структура базы данных
Модель базы данных в Delphi
Псевдоним базы данных

Создание базы данных
Создание каталога

Иллюстрированный самоучитель по Delphi 7 для начинаюших

Глава 18. Создание установочного диска
Программа InstallShield Express
Новый проект
Структура
Выбор устанавливаемых компонентов
Конфигурирование системы пользователя
Настройка диалогов
Системные требования

Создание образа установочного диска

Иллюстрированный самоучитель по Delphi 7 для начинаюших

Краткое содержание
Зарезервированные слова и директивы
Инструкция repeat
Инструкция while
Инструкция GoTo
Объявление функции

Структура модуля
Основные типы данных
Строки
Запись
Инструкция if
Инструкция case
Инструкция for
Кодировка символов в Windows
Десятичные и двоичные числа
Память компьютера
Приложение 4.
Приложение 5. Описание программ диска

Содержание раздела