Это существенно сократит размеры выполняемых файлов и сбережет вам немало дискового пространства.
3. МЕТОДИКА РЕШЕНИЯ ЗАДАЧИ
Разобьем поставленную перед нами задачу на отдельные подзадачи:
1. Создание меню программы.
2. Вывод на экран справки, содержащей руководство по управлению и информацию об авторе.
4. Описание работы программы
Программа содержит в своем составе все необходимые пакеты для работы независимо от C++Buildera. Запуск производится по открытию файла TeRAn.exe Сразу после этого без промедления открывается главное окно программы (см. рисунок 1)
Рисунок 1 - Главное окно приложения
В этом окне расположены основные средства управления программой.
Непосредственно в работе с текстом участвует форма «Справка», представленная на рисунке 2. Текст справки считывается из файла hlp, который всегда должен находится в одной папке вместе с исполняемым файлом TeRAn.exe
Рисунок 2 - Вспомогательная форма «Справка»
Рисунок 3 - Вспомогательная форма «О программе»
Из рисунка 1 видно, что на нашей главной форме приложения можно непосредственно редактировать текст документа, оформляя его по своему желанию необходимым образом. В верхней части программы находятся две панели: панель инструментов Panel1 и панель редактирования Panel2, на которых располагаются кнопки типа SpeedButton, с функциями, соответствующими техническому заданию.
5. Руководство пользователя
Аппаратно-системные требования
Минимальные системные требования:
+ IBM PC: MS Windows 98 и выше;
+ процессор Pentium 2 - 400МГц;
+ 64 Мб ОЗУ;
+ SVGA - карта (800х600, 65536 цветов);
+ Клавиатура;
+ Мышь
Состав пакета
В состав пользовательского пакета входит всего 2 файла:
TeRAn.exe - исполняемый файл.
hlp - файл справки, который при необходимости, можно сделать встроенным.
Все файлы должны лежать в одной папке и запускаться оттуда.
Руководство пользователя
Данная программа представляет собой текстовый редактор, предназначенный для набора, редактирования и форматирования текста. Сначала необходимо скопировать все файлы, входящие в программный пакет на жесткий диск (все файлы должны находиться в одной папке). Для начала работы с программой следует запустить файл TeRAn.exe, после чего появится сразу главная форма с полем для редактирования. Затем выбирайте нужные для вас действия, следуя всплывающим подсказкам, и подсказкам появляющимся в строке состояния.
Текст можно вводить как с клавиатуры, так и из файла.
Для того, чтобы прочитать руководство пользователя выберите пункт меню «? | Справка».
Для выхода из программы выберите пункт меню «Файл | Выход.
Для сохранности и успешной работы программы не рекомендуется вносить какие-либо изменения в файлы программного пакета, а также следует хранить эти файлы и запускать программу из одной папки.
6. Недостатки и достоинства программы
У программы можно найти следующие достоинства: низкие системные и аппаратные требования, имеет простой алгоритм, по размеру значительно мала, приличная скорость работы. Программа не представляет сложности для пользователя и имеет практически все возможности редактирования текста.
Недостатком программы является отсутствие настроек параметров страницы. Нет предварительного просмотра для отправки на печать.
Также недостатком можно считать отсутствие выбора кодировки и отсутствие синтаксической подсветки.
Таким образом, у разработанной программы есть несколько способов дальнейшего усовершенствования, после которого программа бы избавилась от вышеописанных недостатков.
В результате проделанной работы был повторен и использован при разработке программы пройденный материал по программированию в среде разработки C++Builder 6.
Также была проделана немаловажная работа по написанию пояснительной записки, опыт которой, безусловно, пригодиться в будущем при написании всевозможной документации.
Достаточно интересно было работать над самой поставленной задачей. Во время работы был прочитан материал, связанный непосредственно с языком программирования С++.
2. Архангельский А.Я., Тагин М.А. Приемы программирования в C++Builder 6 и 2006: Вычислительные задачи, работа с документами. - М:ЗАО «Издательство БИНОМ», 2007
3. Архангельский А.Я. Справочное пособие по C++Builder 6 и 2006. Компоненты. - М:ЗАО «Издательство БИНОМ», 2006
Страницы: 1, 2