Содержание
Глава 1 Система программирования Borland С++ Builder……..
2.Глава Проектирование и создание телефонной книги………
2.1 Требования к программе………
2.2 Входная оперативная информация………
2.3 Выходная информация………
2.4 Вычислительная система………
2.4.1 Технические характеристики выбранного ПК и внешних устройств..
2.4.2 Выбор программных средств, среды реализации и операционной системы………
2.5 Объектно-ориентированное проектирование………
2.5.1 Проектирование интерфейса программы………
2.5.2 Описание структуры программы………
2.5.3 Чтение данных из файла и сохранение их в файл………
2.5.4 Удаление, добавление записей и редактирование………
2.5.5 Поиск………
2.6 Описание применения программы………
2.6.1 Системные требования………
2.6.2 Руководство пользователя………
Заключение………
Список использованных источников………
Приложение………
Фрагмент работы:
2.5.4 Удаление, добавление записей и редактирование.
В программе реализованы следующие функции для обработки информации: добавление записей и удаление записей и редактирование записей. Этот раздел представлен следующими функциями:
void __fastcall TForm1::N6Click(TObject *Sender) - добавить запись. Добавление новой записи осуществляется следующим образом: в конец таблицы просмотра добавляется чистая строка, куда можно вводить новые данные. void __fastcall TForm1::N8Click(TObject *Sender) - удалить запись. Вызов этой функции осуществляет удаление из таблицы строки, на которой в текущий момент находится курсор. Нижеописанный алгоритм удаляет выделенную строку StringGrid’а, номер которой возвращает метод Row: Сохраняем в переменную r типа int значение StringGrid1->Row; Уменьшаем количество строк таблицы на одну; В цикле от r до количества строк сдвигаем все ячейки вверх, тем самым «затирая» удаляемую ячейку; Уменьшаем значение Height таблицы. void __fastcall TForm1::N10Click(TObject *Sender) – очистить таблицу. Этот метод производит удаление всех записей из таблицы. void __fastcall TForm1::N13Click(TObject *Sender) – редактирование записи. При вызове этой функции на экран выводится информационное сообщение, в котором описывается, как пользователь может осуществлять редактирование записей с помощью мыши.

