Звоните: (067) 644-70-74
Напишите нам burtrest@gmail.com

Самоучитель. Основы программирования в Delphi XE (+CD). Культин

144.30 грн.

Артикул: f3b2ec2adf9c Категория:

Описание

год-2011

416 страниц

Книга Самоучитель. Основы программирования в Delphi XE (+CD). Культин — пособие для начинающих по программированию в Delphi. В ней в доступной форме изложены принципы визуального проектирования и событийного программирования, на определенных примерах показана методика создания программ различного назначения, приведено описание среды разработки Delphi XE и основных компонентов. Рассмотрены вопросы программирования графики, мультимедиа, разработки программ работы с БД Майкрософт Access. Многочисленные примеры демонстрируют назначение компонентов, раскрывают тонкости программирования в Delphi. В приложении книги приведено описание основных компонентов и чаще всего используемых функций. Книга отличается доступностью изложения, крупным количеством примеров. Прилагаемый CD содержит проекты, приведенные в книжке.

Оглавление книги
Самоучитель. Основы программирования в Delphi XE (+CD). Культин

ПРЕДИСЛОВИЕ  1
ЧАСТЬ I. DELPHI XE
ГЛАВА 1. СРЕДА РАЗРАБОТКИ DELPHI XE
Установка  5
Первое знакомство  6
ГЛАВА 2. ПЕРВЫЙ ПРОЕКТ
11
Начало работы  11
Форма  11
Компоненты  16
Событие  25
Процедура обработки события  26
Редактор кода  30
Система подсказок  30
Шаблоны кода  32
Справочная информация  33
Сохранение проекта  33
Структура проекта  35
Компиляция  38
Ошибки  39
Предупреждения и подсказки  40
Запуск программы  41
Исключения  41
Обработка исключения  42
Внесение изменений  46
Настройка приложения  49
Установка приложения на другой компьютер  50
ГЛАВА 3. КОМПОНЕНТЫ
52
Базовые компоненты  52
Label  52
Edit  55
Button  57
CheckBox  60
RadioButton  63
ComboBox  65
ListBox  69
Memo  73
Timer  75
Panel  78
ControlBar  79
SpeedButton  80
StatusBar  83
UpDown  85
ProgressBar  88
Image  91
MainMenu  97
OpenDialog  101
SaveDialog  103
Компоненты Vista  105
TaskDialog  106
FileOpenDialog и FileSaveDialog  112
ЧАСТЬ II. ПРАКТИКУМ ПРОГРАММИРОВАНИЯ
121
ГЛАВА 4. ГРАФИКА
123
Графическая поверхность  123
Карандаш и кисть  126
Графические примитивы  127
Текст  128
Линия  133
Ломаная линия  138
Прямоугольник  139
Многоугольник (полигон)  143
Окружность и эллипс  147
Дуга  148
Сектор  148
Точка  154
Битовые образы  154
Мультипликация  159
Движение  159
Взаимодействие с пользователем  163
Использование битовых образов  168
ГЛАВА 5. МУЛЬТИМЕДИА
174
Функция PlaySound  174
Компонент MediaPlayer  175
Воспроизведение MIDI  183
Проигрыватель Audio CD  187
Просмотр видеороликов  195
Компонент Animate  201
ГЛАВА 6. БАЗЫ ДАННЫХ
204
База данных и СУБД  204
Локальные и удаленные базы данных  204
Структура базы данных  205
Механизмы доступа к данным  205
Компоненты доступа к данным  206
Создание базы данных  206
База данных Microsoft Access  206
Доступ к данным  207
Отображение данных  212
Выбор информации из базы данных  216
Работа с базой данных в режиме формы  222
Загрузка строки соединения из INI-файла  230
База данных Blackfish SQL  231
Доступ к серверу  232
Создание базы данных  232
Доступ к базе данных  237
Права пользователей  237
База данных «Книги»  239
Развертывание приложения работы с базой данных Blackfish SQL Server  244
ГЛАВА 7. КОМПОНЕНТ ПРОГРАММИСТА
248
Модуль компонента  249
Тестирование модуля компонента  257
Пакет компонентов  260
Создание пакета компонентов  261
Компиляция пакета компонентов  263
Установка пакета компонентов  264
Тестирование компонента  267
Установка программы на другой компьютер  270
Распространение компонента  270
ГЛАВА 8. СПРАВОЧНАЯ ИНФОРМАЦИЯ
271
Справочная система HTML Help  271
Подготовка справочной информации  272
Microsoft HTML Help Workshop  274
Файл проекта  274
Оглавление  277
Идентификаторы разделов  279
Компиляция  281
Отображение справочной информации  282
ГЛАВА 9. СОЗДАНИЕ УСТАНОВОЧНОГО ДИСКА
286
Утилита InstallAware  286
Новый проект  286
Общая информация  289
Программа и ее разработчик  289
Требования к системе  290
Компоненты  290
Архитектура  291
Возможности  291
Файлы  292
Ярлыки  293
Интерфейс  295
Диалоги  295
Информация о программе и лицензионное соглашение  296
Образ установочного диска  297
ГЛАВА 10. ПРИМЕРЫ ПРОГРАММ
299
Экзаменатор  299
Требования к программе  300
Файл теста  300
Форма приложения  303
Отображение иллюстрации  304
Доступ к файлу теста  305
Текст программы  306
Запуск программы  316
Сапер  317
Правила и представление данных  318
Форма  320
Игровое поле  321
Начало игры  321
Игра  325
Справочная информация  329
Информация о программе  330
Текст программы  333
MP3-плеер  343
Форма  344
Регулятор громкости  347
Перемещение окна  348
Текст программы  349
ПРИЛОЖЕНИЯ  357
ПРИЛОЖЕНИЕ 1. СПРАВОЧНИК  359
Форма  359
Базовые компоненты  360
Label  360
Edit  362
Button  362
Memo  363
RadioButton  364
CheckBox  365
ListBox  366
ComboBox  367
StringGrid  368
Image  369
Timer  370
SpeedButton  371
UpDown  372
OpenDialog  373
SaveDialog  374
Animate  375
MediaPlayer  376
Компоненты доступа/манипулирования данными  377
ADOConnection  377
ADOTable  377
ADODataSet  378
ADOQuery  379
DataSource  380
DBEdit, DBMemo, DBText  380
DBGrid  381
DBNavigator  382
Графика  383
PaintBox  383
Canvas  384
Pen  386
Brush  387
Цвет  387
Функции  388
Функции ввода и вывода  388
Математические функции  388
Функции преобразования  389
Функции манипулирования датами и временем  390
События  391
Исключения  392
ПРИЛОЖЕНИЕ 2. СОДЕРЖИМОЕ КОМПАКТ-ДИСКА  393
ПРЕДМЕТНЫЙ УКАЗАТЕЛЬ  398
IV Оглавление VII Оглавление