Эта книга представляет собой введение в одну из наиболее успешных сред быстрой разработки приложений - Borland Delphi 2006. В ней в простом и доступном стиле описаны основы компоновки форм, написание собственного кода, дополняющего и расширяющего существующую функциональность, а также работа с разнообразными стандартными компонентами, которые предлагает Delphi. Также рассматриваются особенности взаимодействия с Windows, работа с базами данных, отладка создаваемых программ и распространенные ошибки, которые часто возникают у начинающих. Книга изобилует множеством простых примеров кода, которые помогают лучше усвоить материал. Все исходные коды доступны для загрузки на Web-сайте издательства. Книга "Delphi для "чайников" рассчитана на широкий круг читателей.
Оглавление
Об авторе 13 Введение 13 Часть I. С чего начать? 19 Глава 1. Знакомство с Delphi 21 Глава 2. Программирование в “хорошей форме” 37 Часть II. Программирование с использованием компонентов 55 Глава 3. Перенос компонентов на форму 57 Глава 4. Компоненты страницы Standard 79 Глава 5. Взаимодействие с Windows 105 Глава 6. Создание меню 123 Часть III. Другие компоненты 139 Глава 7. Компоненты внешнего вида 141 Глава 8. Дополнительные компоненты 163 Глава 9. Более сложные дополнительные компоненты 181 Глава 10. Работа с базами данных 199 Часть IV. Реальное программирование 219 Глава 11. Берем уроки программирования 221 Глава 12. Элементы программирования 241 Глава 13. Разработка приложений для работы в Internet 271 Глава 14. Отладка 279 Часть V. Великолепные десятки 291 Глава 15. Распространенные ошибки 293 Глава 16. Функции Windows API 303 Глава 17. Знаменитые семейства функций 315 Предметный указатель 325
Книга является руководством по программированию в средне Delphi 7. Описывается весь процесс разработки программы: от конструирования диалогового окна до организации справочной системы и создания установочного CD-ROM. Материал включает ряд тем, которые, как правило, остаются за рамками книг, адресованных начинающим — обработка символьной информации, использование динамических структур, работа с файлами.
Книга содержит справочные сведения по всем версиям Delphi, включая Delphi 7. Справочный материал снабжен подробными комментариями и примерами. Даются исчерпывающие сведения по языку Object Pascal в Delphi: синтаксис языка, все операции и операторы, все типы данных Object Pascal. Подробно рассматривается работа с исключениями, с текстовыми и двоичными файлами, со строками разных типов, массивами (в том числе открытыми и динамическими), множествами, записями, классами. Обсуждается обработка и генерация сообщений Windows.