Введение в DELPHI


Содержание


Borland Delphi, или о том, что лучше один раз увидеть, чем сто раз услышать.
Delphi. Основные характеристики продукта.
Компилятор в машинный код
Объектно-ориентированная модель программных компонент
Быстрая разработка работающего приложения из прототипов
Масштабируемые средства для построения баз данных
Delphi - два варианта поставки
Клиент-серверная версия Delphi
Delphi for Windows
В Delphi for Windows, как и в Delphi Client-Server, входят
RAD Pack for Delphi
Для кого предназначен Delphi
Некоторые особенности Delphi
Открытая компонентная архитектура
Библиотека визуальных компонент
Структурное объектно-ориентированное программирование
Поддержка OLE 2.0, DDE и VBX
Delphi: настраиваемая cреда разработчика
Интеллектуальный редактор
Графический отладчик
Инспектор объектов
Менеджер проектов.
Навигатор объектов
Дизайнер меню
Эксперты
Интерактивная обучающая система
Компоненты доступа к базам данных и визуализации данных
Разработка приложений БД
Библиотека объектных Визуальных Компонент
Формы, модули и метод разработки "Two-Way Tools"
Добавление новых объектов
Добавление управляющих элементов VBX
Делегирование: события программируются проще
Ссылки на классы
Обработка исключительных ситуаций
Немного о составе продукта
Требования к аппаратным и программным средствам
Заключение
ОБЗОР
Структура среды программирования
Главные составные части среды программирования
Дополнительные элементы
Инструментальные средства
Стандартные компоненты
Подробнее об Инспекторе Объектов
Сохранение программы
TButton, исходный текст, заголовки и Z-упорядочивание
Тьюторы (интерактивные обучающие программы)
Обзор
Проект Delphi
Пункт меню "File"
Управление проектом
Обзор других пунктов меню
Пункт меню Options | Project
Конфигурация среды программирования (IDE)
ОБЗОР
Стандартные компоненты
Страница Additional
Страница Dialogs
Страница System
Страница VBX
Обзор
Графические компоненты
Свойство объектов Canvas
Объект TPaintBox
Примеры
Обзор
Печать в текстовом режиме
Вывод содержимого формы на печать
Графическая печать (объект TPrinter)
Пример
Обзор
Управление свойствами визуальных компонент в режиме выполнения
Программа SHAPEDEM2
Заключение
Обзор
Создание методов с помощью визуальных средств
Передача параметров
Более сложные методы и управляющие элементы
Информация периода выполнения. Программа CONTROL3
Заключение
Обзор
Структурная обработка исключительных ситуаций
Модель исключительных ситуаций в Delphi
Синтаксис обработки исключительных ситуаций
Примеры обработки исключительных ситуаций
Вызов исключительной ситуации
Доступ к экземпляру объекта exception
Предопределенные обработчики исключительных ситуаций
Исключения, возникающие при работе с базами данных
Заключение
Обзор
События в Delphi
Понимание событий
Обработка сообщений Windows в Delphi
Обзор
Основы DDE
Использование DDE
DDE-серверы
DDE-клиенты
Управление ReportSmith по DDE
Обзор
Основы OLE
Объект TOLEContainer
Пример OLE приложения
Сохранение OLE объекта в базе данных
Понятие DLL
Создание DLL в Delphi (экспорт)
Использование DLL в Delphi (импорт)
DLL, использующие объекты VCL для работы с данными
Исключительные ситуации в DLL
Обзор
Требования к базам данных
Основные концепции реляционных баз данных
Шаги проектирования базы данных
Приведение к первой нормальной форме
Приведение ко второй нормальной форме
Приведение к третьей нормальной форме
Заключение
Обзор
SQL-выражения для управления транзакциями
Запуск транзакции
Завершение транзакции
Управление транзакциями в Delphi
Обзор
Некоторые технические характеристики InterBase
InterBase Interactive SQL
InterBase Server Manager
Обзор
Сущность BDE
Алиасы
Системная информация утилиты настройки BDE (BDECFG)
Установка драйверов ODBC и других драйверов
Заключение
Обзор
Утилита Database Desktop
Заключение
Обзор
Создание таблиц с помощью SQL
Заключение
Обзор
Класс TDataSet
Открытие и закрытие DataSet
Навигация (Перемещение по записям)
Поля
Работа с Данными
Использование SetKey для поиска в таблице
Использование фильтров для ограничения числа записей в DataSet
Обновление (Refresh)
Закладки (Bookmarks)
Создание Связанных Курсоров (Linked cursors)
Основные понятия о TDataSource
Использование TDataSource для проверки состояния БД:
Отслеживание состояния DataSet
Обзор
Создание таблиц с помощью компонента TTable
Заключение
Краткий Обзор
Основные понятия о TQuery
Свойство SQL



- Начало -