Основы программирования в Embarcadero Delphi

Пособие по программированию.

Н.Б. Культин «Основы программирования в Embarcadero Delphi» Интернет-издание, 2015 год, 230 стр. (19,4 мб. pdf)

Электронное пособие по основам программирования в Embarcadero Delphi. В книге показана технология визуальной-событийной разработки прикладных программ для Windovs. Подробно рассказано о процесс создания приложений с использованием VCL — библиотеки. Дается описание базовых компонентов и их назначения. Показаны примеры программирования графики и взаимодействия с базами данных Microsoft Access.

Рассмотрены варианты и особенности создания Multi-Device приложений. Приведен пример для платформы Android, с использованием компонентов библиотеки FireMonkey. А так же применение FireDAC для работы с интегрированными базами данных SQLite. Уделено внимание основам работы Embarcadero Delphi с 3D графикой, Float и Path анимацией, работа с датчиками и сенсорами.

Оглавление книги

Глава 1. Первый проект 7
Начало работы над новым приложением 7
Форма 10
Компоненты 14
Событие 21
Процедура обработки события 22
Редактор кода 25
Система подсказок 26
Сохранение проекта 27
Структура проекта 28
Компиляция 30
Ошибки 32
Предупреждения и подсказки 33
Запуск программы 33
Исключения 34
Обработка исключения 35
Внесение изменений 38
Настройка приложения 42
Установка приложения на другой компьютер 43

Глава 2. VCL Компоненты 45
Label 45
Edit 47
Button 49
CheckBox 51
RadioButton 54
Combo Box 56
ListBox 59
Timer 63
Image 65
OpenDialog 69
SaveDialog 71

Глава 3. Графика 73
Компоненты Image и PainBox 73
Графическая поверхность 73
Событие Paint 75
Карандаш и кисть 76
Графические примитивы 77
Текст 77
Линия 80
Ломаная линия 84
Прямоугольник 85
Полигон 88
Окружность и эллипс 91
Дуга 91
Сектор 92
Точка 96
Битовые образы 97
Мультипликация 100
Движение 100
Взаимодействие с пользователем 103
Использование битовых образов 107

Глава 4. Базы данных 111
База данных и СУБД 111
Локальные и удаленные базы данных 111
Структура базы данных 111
Механизмы доступа к данным 112
Компоненты доступа к данным 112
Создание базы данных 113
База данных Microsoft Access 113
Доступ к данным 113
Отображение данных 118
Выбор информации из базы данных 722
Работа с базой данных в режиме формы 725

Глава 5. Multi-Device приложение 132
Начало работы над новым приложением
FMX Компоненты 139
Проектирование интерфейса 140
Создание формы 142
События 146
Структура проекта 150
Компиляция 151
Запуск приложения 152
Подготовка устройства 152
Развертывание и запуск 154
Настройка приложения 155
Стилевое оформление 157

Глава 6. Графика FireMonkey 159
Формирование графики 159
Графическая поверхность 159
Графические примитивы 160
Событие Paint 162
Формирование графики 163
Отображение иллюстраций 168
Вывод иллюстрации в Image 170
Галерея и камера 171

Глава 7. 3D графика 176
Графическое пространство 176
Координаты точки в пространстве и проекция 176
Размеры и вид объекта 177
Координаты и ориентация объекта в пространстве 178
Фигуры 178
Материал 180
Цвет и текстура 180
Пример 3D приложения 182

Глава 8. Анимация 190
Компоненты Animation FloatAnimation 191
PathAnimation 194

Глава 9. Базы данных в мобильных приложениях 197
FireDAC компоненты доступа к данным 197
Компоненты отображения данных 197
Создание базы данных 197
Форма приложения 201
Доступ к данным 203
Отображение данных 205
Связывание данных 205
Пробный запуск программы 208
Добавление записей в базу данных 210

Глава 10. Работа с сенсорами 213
Компоненты доступа к сенсорам 213
Датчик положения 213
Датчик движения 218
Заключение 227

Скачать книгу бесплатно19,4 мб. pdf
Создаем приложение на Delphi XE7. Видео

Похожая литература