Книга посвящена программированию в среде Turbo Pascal с дальнейшим переходом к визуальному проектированию приложений в интегрированной среде Delphi. Кроме основ языка Pascal, рассмотрено применение графики, встроенного ассемблера и прерываний. Особо выделено использование объектно-ориентированного подхода при программировании в Turbo Pascal, включая применение классов Turbo Vision. В последней части книги представлен обзор интегрированной среды разработки Delphi, особенностей проекта и языка программирования Delphi, методы разработки сложных Windows-приложений. Адаптация к среде Delphi проектов, созданных средствами Turbo Pascal, показана на примере программы обучения иностранному языку.
Краткое содержание
Часть I. Основы программирования в среде Turbo Pascal
Глава 1. Установка Turbo Pascal
Глава 2. Среда программирования Turbo Pascal
Глава 3. Идентификаторы, константы, переменные и операторы
Глава 4. Простые типы данных
Глава 5. Ввод и вывод данных
Глава 6. Операторы ветвления
Глава 7. Операторы циклов
Глава 8. Процедуры и функции
Часть II. Структурированные типы данных
Глава 9. Строки и массивы
Глава 10. Множества и записи
Глава 11. Файлы
Глава 12. Указатели
Часть Ш. Разработка приложений в среде Turbo Pascal
Глава 13. Компиляция и отладка
Глава 14. Модули
Глава 15. Графика
Глава 16. Встроенный ассемблер
Глава 17. Доступ к устройствам через прерывания
Часть IV. Объектно-ориентированное программирование в среде Turbo Pascal
Глава 18. Объекты
Глава 19. Основы Turbo Vision
Часть V. Переход к Delphi
Глава 20. Установка Delphi
Глава 21. Среда разработки и структура проекта
Глава 22. Особенности языка программирования Delphi
Глава 23. Разработка и отладка приложений в среде Delphi
Глава 24. Работа с формами и фреймами
Глава 25. Адаптация к Delphi программ, созданных в среде Turbo Pascal
Приложения
Приложение А. Коды ASCII-символов и констант для клавиш клавиатуры в Delphi
Приложение Б. Базовые классы VCL
Приложение В. Стандартные процедуры и функции
Приложение Г. Содержимое прилагаемого к книге компакт-диска