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. Описание электронного архива Предметный указатель