Реферат: Создание текстового редактора
Содержание
Задание ……………………………………………………… стр. 3
Описание программы ………………………………………. стр. 4
Листинг ……………………………………………………… стр. 5
Исходный текст программы .…………………………. стр. 5
Текст модуля ……………….………………………….. стр.10
Заключение ………………………………………………….. стр.18
Список использованной литературы ……………………… стр.19
Задание.
Создать программу, обеспечивающую:
Cоздание файлов.
Переименование файлов.
Удаление файлов.
Копирование файла в другой файл.
Открытие файла для просмотра.
Программа должна быть написана на Turbo Pascal в текстовом режиме с использованием любых модулей, которые необходимы для её реализации (допускаются также модули пользователя).
Описание программы.
Timofeev Word v.1.0 – это программа для работы с текстом. С её помощью можно создавать, удалять, переименовывать, открывать, копировать файлы друг в друга. Конечно, всё это можно проделать и в MS-DOS, но преимущество этой программы в том, что все эти команды тщательно спрятаны под красивым и дружественным интерфейсом моей программы.
Так как в программе Timofeev Word v.1.0 много процедур, я создал собственный модуль Tim.tpu , куда их (процедуры) и отправил.
Процедуры:
Table – рисует оболочку программы.
Enter_Sandman – происходит проигрывание музыки на песню группы Metallica - “Enter Sandman”. Я не стал делать так, чтобы при нажатии какой-либо клавиши она прекращала играть, потому что для меня (не знаю как для других) это свято.
Menu – эта процедура вызывает меню, где содержится информация о программе и помощь (если её так можно назвать).
Keys – процедура, считывающая код нажатой клавиши.
В этой программе, конечно много недоработок, но я надеюсь, что вскоре появятся дополненные версии 1.2, 1.3, 2.0,2.1,……, n.m.
Эта программа может использоваться в о-о-о-о-о-очень маленьких офисах, которые не имеют возможности приобрести качественный лицензионный продукт, к примеру Microsoft Office’9x, ’2000 (если кто-то имеет на примете такой офис, я с удовольствием продам, за символическую цену, свой программный продукт). Также программа может использоваться для обучения детей в детских садах работе на персональных компьютерах. И, наконец, ей могут воспользоваться студенты I курса для сдачи её как Курсовой работы на следующем курсе.
Листинг.
Исходный текст программы.
Program Redaktor;
--> ЧИТАТЬ ПОЛНОСТЬЮ <--