About Delphi XE8 - самоучитель
Книга представляет собой практическое руководство по программированию в Embarcadero Delphi XE8 для начинающих.
В первой части представлена технология визуального проектирования и событийного программирования, подробно рассмотрен процесс создания "классических" приложений для Windows, показано назначение базовых компонентов, рассмотрены вопросы программирования графики, работа с базами данных Microsoft Access.
Вторая часть книги посвящена Multi-Device разработке. На примере разработки для платформы Android показаны особенности создания интерфейса на основе компонентов FireMonkey; уделено внимание использованию компонентов FireDAC для работы с интегрированными базами данных SQLite; рассмотрены задачи программирования 3D графики, Float и Path анимации, работа с датчиками и сенсорами.
© Культин Н.Б., 2015
Оглавление
Глава 1. Первый проект
Начало работы над новым приложением
Форма
Компоненты
Событие
Процедура обработки события
Структура проекта
Компиляция
Запуск программы
Исключения
Обработка исключения
Настройка приложения
Установка приложения на другой компьютер
Глава 2. VCL Компоненты
Label
Edit
Button
CheckBox
RadioButton
ComboBox
ListBox
Timer
Image
OpenDialog
SaveDialog
Глава 3. Графика
Компоненты Image и PainBox
Графическая поверхность
Событие Paint
Карандаш и кисть
Графические примитивы
Битовые образы
Мультипликация
Глава 4. Базы данных
База данных и СУБД
Компоненты доступа к данным
Компоненты отображения данных
База данных Microsoft Access
Глава 5. Multi-Device приложение
Начало работы над новым приложением
Форма и конструктор форм
FMX Компоненты
Проектирование интерфейса
Создание формы
Настройка формы под конкретное устройство
События
Структура проекта
Компиляция
Запуск приложения
Настройка приложения
Стилевое оформление
Глава 6. Графика FireMonkey
Формирование графики
Графическая поверхность
Событие Paint
Отображение иллюстраций
Глава 7. 3D графика
Графическое пространство
3D фигуры
Материал
Цвет и текстура
Пример 3D приложения
Глава 8. Анимация
Компоненты Animation
FloatAnimation
PathAnimation
Глава 9. Базы данных в мобильных приложениях
FireDAC компоненты доступа к данным
Компоненты отображения данных
Создание базы данных
Форма приложения
Доступ к данным
Отображение данных
Связывание данных
Пробный запуск программы
Добавление записей в базу данных
Глава 10. Работа с сенсорами
Компоненты доступа к сенсорам
Датчик положения
Датчик движения
Заключение
Об авторе
Никита Культин – к.т.н., доц. СПбГПУ, автор книг по программированию в Delphi, С++ Builder, Microsoft Visual С#, Microsoft Visual С++ и др., которые разошлись общим тиражом более 450 тыс. экз. The book is a practical guide to programming in Embarcadero Delphi XE8 for beginners.
The first part presents the technology of visual design and event programming, discussed in detail the process of creating the "classic" applications for Windows, shows the assignment of the basic components, the issues of graphics programming, working with databases Microsoft Access.
The second part of the book is devoted to the development of Multi-Device. For example, developing for the Android platform shows features create an interface based on the components FireMonkey; attention is paid to the use of components FireDAC to work with integrated database SQLite; addressed the problem of 3D graphics programming, Float and Path animation, work with sensors and sensors.
© Kul'tin NB, 2015
Table of contents
Chapter 1. The first draft
Getting started on a new application
Shape
Components
Event
Event procedure
Project Structure
Compilation
Starting the program
Exclusions
Handling exceptions
Application Configuration
Installing the application on another computer
Chapter 2. VCL Components
Label
Edit
Button
CheckBox
RadioButton
ComboBox
ListBox
Timer
Image
OpenDialog
SaveDialog
Chapter 3 Graphics
Components and Image PainBox
Graphic surface
Paint Event
Pencil and Brush
Graphics primitives
Bitmap
Animation
Chapter 4. Database
Database and Database
Data Access Components
Data Display Components
Microsoft Access database
Chapter 5. Multi-Device App
Getting started on a new application
Form and Form Designer
FMX Components
Interface design
Create a form
Setting form for a specific device
Events
Project Structure
Compilation
Running the application
Application Configuration
Styling
Chapter 6. Graphics FireMonkey
Formation graphics
Graphic surface
Paint Event
Show Illustrations
Chapter 7. 3D graphics
A graphical space
3D shapes
Material
The color and texture
Example of 3D applications
Chapter 8. Animation
Animation Components
FloatAnimation
PathAnimation
Chapter 9. Database in mobile applications
FireDAC Data Access Components
Data Display Components
Creating a database
Application Form
Data access
Displaying Data
Data Binding
A trial run of the program
Adding entries to the database
Chapter 10. Working with sensors
Access Components sensors
Position Sensor
Motion Sensor
Closing
About the Author
Nikita Kul'tin - PhD. STU, author of books on programming in Delphi, C ++ Builder, Microsoft Visual C #, Microsoft Visual C ++, etc., Which sold a total circulation of more than 450 thousand. Copies.