- •Содержание
- •1 Введение
- •Главные составные части среды программирования
- •3.2 Описание программ комплекса
- •3.4 Таблица идентификаторов комплекса
- •3.5 Структура записей файлов
- •3.6 Постановка проблемной программы (процедуры)
- •3.6.1 Описание проблемной программы (блок - схема)
- •4 Организация производства
- •4.1 Комплекс технических средств, необходимый для решения задачи
- •4.2 Инструкция пользователю по работе с программой
- •5 Заключение
- •6 Приложение (листинг программы)
- •7 Список используемых источников
3.2 Описание программ комплекса
В данном приложение я использовал программу Delphi 7. А так же в самой Delphi использовал дополнительный набор компонентов: AlphaControl, RXLib.
|
3.3. Макро блок – схема комплекса |
Редактор
Уроков
Шаблоны
Добавить узел
Выбор шаблона
Добавить подузел
Удалить узел
Загрузить RTF-файл
Сохранить документ
3.4 Таблица идентификаторов комплекса
№ |
Переменная |
Тип |
Назначение |
1 |
i |
Целый |
счетчик |
3.5 Структура записей файлов
№ |
Файл |
Назначение |
1 |
Project1.dpr |
файл проекта, в нем вы увидите код который отвечает за запуск нашего приложения, этот код можно редактировать также как и код в Unit1, но мы пока не будем этого делать. Особое внимание привлекает раздел "uses" где перечислены все программные модули, которые используются в данном приложении, именно так можно подключить любой модуль из любого каталога в проект, это можно сделать как вручную, так и через меню "Project - Add to project". Причем если модуль находится по известному пути (пути настраиваются в настройках Delphi), то путь к модулю указывать не надо, иначе надо указать абсолютный или относительный путь к папке с файлом модуля. |
2 |
Unit1.dfm |
файл, который содержит информацию о форме (в текстовом виде), которую мы создали и видим на экране. Когда мы размещаем на форме новый объект, например, кнопку, то в файле появляется соответсвующая запись об этом объекте и его координаты на форме. |
3 |
Unit1.pas |
файл модуля "Unit1", в нем и будет содержаться основная часть нашего кода, большинство процедур и функций. Модулей может быть больше, сколько будет необходимо, но не следует создавать их просто для того чтобы были, для простых проектов, как правило, весь код размещают в одном Unit. Название модуля, как правило, заменяют на что-то более осмысленное, например, "Graphics" или "Services" и т.п. |
3.6 Постановка проблемной программы (процедуры)
При выполнение курсвого проекта возникли проблемы по созданию экспорта заполненных данных в компонент «Memo».
Для экспорта данных мною был использован компонент Memo, при помощи этого компонента выводило данные с RTF-файла, но данные выводило в не правильном виде. В этом заключалась проблемная процедура программы. Для решения проблемы необходимо было ввести изменения в компонентах программы.
