RUSSIAN

C++ Builder

Book information

Publisher
БХВ-Петербург
Year
2008
ISBN
9785977502689
Language
russian
Format
PDF
Filesize
5 MB (4956871 bytes)
Series
Самоучитель
Edition
2, переработанное и дополненное
Pages
464\464
Time added
2021-12-12 16:45:34

Description

Книга представляет собой пособие по программированию в С++ Builder, в ней подробно рассмотрен процесс создания программы: от разработки диалогового окна и функций обработки событий до создания справочной системы и образа установочного компакт-диска. Изложены принципы визуального проектирования и событийного программирования, на конкретных примерах показаны возможности среды разработки, назначение компонентов, методика создания программ различного назначения. Рассмотрены вопросы программирования графики, анимации, мультимедиа, разработки программ работы с базами данных. В приложении приведено описание базовых компонентов и наиболее часто используемых функций. Книга адресована студентам, школьникам старших классов и всем, кто хочет научиться программировать в С++ Builder. Компакт-диск содержит проекты, приведенные в книге в качестве примеров. Оглавление Предисловие С++ Builder — что это? Об этой книге ЧАСТЬ I. СРЕДА РАЗРАБОТКИ C++ BUILDER Глава 1. Начало работы Установка Активация Первое знакомство Глава 2. Первый проект Начало работы Форма Компоненты Событие и функция обработки события Редактор кода Система подсказок Шаблоны кода Справочная информация Сохранение проекта Структура проекта Компиляция Ошибки Предупреждения и подсказки Компоновка Запуск программы Исключения Обработка исключений Внесение изменений Настройка приложения Завершение проекта Установка приложения на другой компьютер Глава 3. Базовые компоненты Label Edit Button CheckBox RadioButton ComboBox ListBox Memo Timer Panel ControlBar SpeedButton StatusBar UpDown TrayIcon ProgressBar Image MainMenu PopupMenu OpenDialog SaveDialog ЧАСТЬ II. ПРАКТИКУМ ПРОГРАММИРОВАНИЯ Глава 4. Графика Графическая поверхность Вывод графики Перо и кисть Графические примитивы Текст Линия Ломаная линия Прямоугольник Многоугольник Окружность и эллипс Дуга Сектор Точка Битовые образы Загрузка битового образа из файла Отображение битового образа Метод Draw Метод CopyRect Загрузка битового образа из ресурса Файл ресурсов Подключение файла ресурсов Загрузка битового образа Анимация Движение Использование битовых образов Взаимодействие с пользователем Глава 5. Мультимедиа Функция PlaySound Компонент MediaPlayer Простой MP3-плеер Проигрыватель CD Воспроизведение MIDI-музыки Просмотр видеороликов Компонент Animate Глава 6. Базы данных База данных и СУБД Локальные и удаленные базы данных Структура базы данных Механизмы доступа к данным Компоненты доступа к данным Компоненты отображения данных База данных Microsoft Access Доступ к данным Отображение данных Выбор информации из базы данных SQL-запрос Фильтр Работа с базой данных в режиме формы Загрузка строки соединения из ini-файла Сервер InterBase Утилита IBConsole Регистрация сервера Подключение к серверу Регистрация пользователя Регистрация существующей базы данных Соединение с БД Создание базы данных Создание таблицы Ввод данных в таблицу Удаление таблицы Управление доступом к базе данных Утилиты gsec и isql Защита данных Администратор Псевдоним базы данных Полномочия пользователя Сценарии Приложение работы с базой данных InterBase Компоненты dbExpress Установка программы работы с БД на другой компьютер База данных Blackfish SQL Установка Доступ к серверу Создание базы данных Доступ к базе данных Права пользователей База данных Книги Развертывание приложения работы с базой данных Установка и настройка Blackfish SQL Установка программы работы с базой данных Глава 7. Компонент программиста Модуль компонента Тестирование компонента Пакет компонентов Создание пакета Компиляция пакета Установка пакета Тестирование компонента Установка программы на другой компьютер Распространение компонента Глава 8. Справочная информация Справочная система HTML Help Подготовка справочной информации Создание chm-файла Файл проекта Оглавление Идентификаторы разделов Компиляция Отображение справочной информации Глава 9. Создание установочного диска Утилита InstallAware Новый проект Общая информация Программа и ее разработчик Требования к системе Компоненты Архитектура Возможности Файлы Ярлыки Интерфейс Диалоги Информация о программе и лицензионное соглашение Образ установочного диска Глава 10. Примеры программ Экзаменатор Требования к программе Файл теста Форма Отображение иллюстраций Доступ к файлу теста Текст программы Настройка OC Сапер Правила и представление данных Форма Игровое поле Начало игры Игра Справочная информация Информация о программе Программа MP3-плеер Форма Регулятор громкости Перемещение окна Листинг Заключение ПРИЛОЖЕНИЯ Приложение 1. Справочник Форма Базовые компоненты Animate Button CheckBox ComboBox Edit Image Label ListBox MediaPlayer Memo OpenDialog RadioButton SaveDialog SpeedButton StringGrid Timer UpDown Компоненты доступа/манипулирования данными ADOConnection ADODataSet ADOQuery ADOTable DataSource DBEdit, DBMemo, DBText DBGrid DBNavigator Графика PaintBox Canvas Brush Pen Цвет Функции Функции ввода и вывода Математические функции Функции преобразования Функции манипулирования строками Функции манипулирования датами и временем События Исключения Приложение 2. Описание компакт-диска Рекомендуемая литература Предметный указатель

Similar books