Delphi XE2 - Настоящее издание посвящено новейшей разработке компании Embarcadero - языку Delphi XE2. Книга предоставляет читателю не только полное описание одного из самых успешных языков программирования, но и уникальную методику, позволяющую проектировать профессиональное программное обеспечение для 32-х и 64-разрядной ОС Microsoft Windows и Mac OS X.
Название: Delphi XE2 Автор: Дмитрий Осипов Издательство: БХВ-Петербург Год: 2012 Страниц: 910 Формат: PDF Размер: 28,1 МБ ISBN: 978-5-9775-0825-4 Качество: Отличное Серия или Выпуск: В подлиннике Язык: Русский
В книге системно и последовательно излагаются:
- основы языка программирования Delphi XE2: простые и структурные типы данных, операторы и выражения языка, процедуры и функции, концепция ООП, и др.;
- методика разработки приложений для Win32 и Win64 на основе VCL и Win API: технология проектирования приложений для Windows, порядок работы с графикой, управление процессами, потоками и службами, приёмы проектирования сетевого ПО, механизм COM, порядок создания DLL и многое др.;
- современные методы проектирования в Delphi XE2: кроссплатформенная библиотека FireMonkey, технология живого связывания LiveBindings, многоуровневые проекты DataSnap, механизм естественного ввода.
Книгу отличает глубина и ясность изложения материала. Она окажется полезной как для начинающих программистов, которые найдут здесь все необходимое для самостоятельного проектирования прикладного и системного программного обеспечения, так и для подготовленных программистов, которые могут использовать книгу как справочник.
Содержание:
Введение
Часть I. Основы языка Delphi
Глава 1. Знакомство
Глава 2. Типы данных Delphi
Глава 3. Структурные типы
Глава 4. Операторы и выражения
Глава 5. Процедуры и функции
Глава 6. Файлы и каталоги
Глава 7. Концепция ООП
Глава 8. Шаблоны
Часть II. Платформа VCL
Глава 9. Опорные классы VCL
Глава 10. Массивы указателей, наборы строк и коллекции
Глава 11. Классы потоков данных
Глава 12. Визуальные элементы управления и класс TControl
Глава 13. Оконные элементы управления и класс TWinControl
Глава 14. Приложение VCL
Глава 15. Форма, фрейм и модуль данных
Глава 16. Исключительные ситуации
Глава 17. Компоненты отображения и редактирования текста
Глава 18. Кнопки и компоненты выбора значений
Глава 19. Меню приложения
Глава 20. Управление приложением с помощью команд
Глава 21. Списки
Глава 22. Сетки
Глава 23. Иерархические данные и компонент TTreeView
Глава 24. Панели-контейнеры
Глава 25. Инструментальные планки
Глава 26. Наборы закладок и блокноты
Глава 27. Работа с датой и временем
Глава 28. Диалоговые окна
Глава 29. Технология естественного ввода
Глава 30. Управление графическим выводом
Глава 31. Холст TCanvas
Глава 32. Растровая и векторная графика
Глава 33. Сложные графические задачи
Глава 34. Управление печатью
Часть III. VCL и Windows API
Глава 35. Реестр Windows
Глава 36. Управление процессами
Глава 37. Многопоточные приложения
Глава 38. Взаимодействие процессов
Глава 39. Сетевое взаимодействие
Глава 40. Сервисы Windows
Глава 41. Динамически подключаемые библиотеки
Глава 42. Многокомпонентная модель COM
Глава 43. Автоматизация
Глава 44. Интерфейс IShellFolder
Глава 45. DataSnap
Глава 46. LiveBindings
Часть IV. FireMonkey
Глава 47. Платформа FireMonkey
Глава 48. Приложение FireMonkey
Глава 49. Обзор компонентов для проектов HD
Глава 50. Анимация
Приложения
Приложение 1. Математика, статистика и тригонометрия
Приложение 2. Работа со строками и символами
Приложение 3. Работа с датой и временем
Приложение 4. Работа с памятью
Приложение 5. Управление ходом выполнения программы
Приложение 6. Работа с именами папок и файлов
Приложение 7. Модуль IOUtils
Приложение 8. Константы CSIDL
Приложение 9. Холст FMX.Types.TCanvas
Приложение 10. Описание электронного архива
Предметный указатель
Полезный совет!
Достаточно часто бывает, что скачиваемая игра в конечном счете не
оправдывает наши надежды. Чтобы не жалеть в дальнейшем, о зря
потраченном времени, рекомендуем установить на свой компьютер или нетбук программу IObit Game Booster, которая подготовит Вашу операционную систему к оптимальной производительности перед запуском игровых приложений.
FileSpace-новый файлообменник, платит единую сумму независимо от размера файла, начисляет 50% с продаж. Дополнительные бонусы на своем сайте. Платит даже за недокачанные файлы. Условия работы просто отличные! Спешите заработать!