- •Компоненты
- •Событие и функция обработки события
- •Редактор кода
- •Система подсказок
- •Навигатор классов
- •Шаблоны кода
- •Справочная система
- •Сохранение проекта
- •Компиляция
- •Предупреждения и подсказки
- •Компоновка
- •Запуск программы
- •Ошибки времени выполнения
- •Внесение изменений
- •Настройка приложения
- •Название программы
- •Значок приложения
- •Перенос приложения на другой компьютер
- •Структура простого проекта
- •2. Задание на выполнение работы
- •1. Электроэнергия.
- •2. Игра «угадай число».
- •3. Гороскоп
- •4. Межгород
- •6. Алфавит
- •7. Палиндром
- •8. Метеослужба
- •9. Статистика
- •10. Кафе.
- •Лабораторная работа №22 Графика.
- •Карандаш и кисть
- •Графические примитивы
- •Ломаная линия
- •Прямоугольник
- •Многоугольник
- •Окружность и эллипс
- •Лабораторная работа №23 Иллюстрации
- •Битовые образы
- •Мультипликация
- •Метод базовой точки
- •Использование битовых образов
- •Загрузка битового образа из ресурса программы
- •Создание файла ресурсов
- •Подключение файла ресурсов
- •Int w, h; // размер кадра
- •Int с; // номер воспроизводимого кадра
- •Лабораторная работа №25
- •1. База данных и субд
- •Локальные и удаленные базы данных
- •Структура базы данных
- •Псевдоним
- •Компоненты доступа и манипулирования данными
- •Создание базы данных
- •Доступ к базе данных Доступ к базе данных обеспечивают компоненты Database, Table, Query и DataSource. Значки этих компонентов находятся на вкладках Data Access и bde (рис. 25.8).
- •Отображение данных
- •Манипулирование данными
- •Выбор информации из базы данных
- •Перенос программы управления базой данных на другой компьютер
- •2. Задание на выполнение работы
- •Литература
Перенос программы управления базой данных на другой компьютер
Часто возникает необходимость перенести базу данных на другой компьютер. В отличие от процесса переноса обычной программы, когда, как правило, достаточно скопировать только выполняемый файл (ехе-файл), при переносе программы управления базой данных необходимо выполнить перенос ВDЕ. Здесь следует вспомнить, что BDE представляет собой совокупность программ, библиотек и драйверов, обеспечивающих работу прикладной программы с базой данных. Выполнить перенос BDE на другой компьютер "вручную" довольно трудно. Поэтому для переноса (распространения) программы, работающей с базами данных, Borland рекомендует создать установочную программу, которая выполнит копирование всех необходимых файлов, в том числе и компонентов BDE. В качестве средства создания установочной программы Borland настоятельно советует использовать утилиту InstallShield Express, которая входит в состав всех наборов C++ Builder. Поставляемая с C++ Builder версия этой утилиты специально адаптирована к задаче переноса и настройки BDE
2. Задание на выполнение работы
Создайте базу данных, которая позволяет просматривать, редактировать, добавлять и удалять записи, а так же обеспечивает выборку (поиск) информации по одному полю.
Магазин - поля: Товар, Цена, Артикул. Например, Стол письменный, 1110, Ф123345
Записная книжка - поля: Фамилия, Телефон, Мобильный, Email.
Библиотека - поля: Автор, Название, Год издания, Издательство.
Отдел кадров - поля: Фамилия, Имя, Отчество, Год рождения, Должность.
Склад - поля: Изделие, Количество, Дата получения. Например, Куртка мужская, 100, ряд 6 место 126, 20.02.2012.
Приборный парк - поля: Прибор, Год выпуска, Дата последней поверки. Например, Электронный микроскоп, 1995, 02.03.2011
Гараж - поля: Автомобиль, год выпуска, гос. номер. Например, ЗИЛ-131, 2005, А123ФБ77
Крепеж - поля: Наименование, размер, количество. Например, Болт, М8х60, 2500; Гайка, М10,5000.
Расписание поездов - поля: № рейса, Конечные пункты, дни и время. Например, 652, Москва-Новороссийск, ежедневно 18:20
Реестр - поля: Форма организации, Имя, Адрес, Примечание. Например, ОАО, ЗИЛ, Автозаводская ул. д12, Завод им. Лихачева.
Литература
Архангельский А.Я. Программирование в C++Builder 6/- М.: «Бином» 2004 г. - 1152 с.: ил.
Культин Н.Б. Самоучитель C++Builder. - СПб.: БХВ-Петербургб 2004.- 320 с.: ил.
Культин Н.Б. C++Builder в задачах и примерах. - СПб.: БХВ-Петербургб 2005.- 336 с.: ил.