ОБЗОР СУЩЕСТВУЮЩИХ ПРОГРАММНЫХ ПРОДУКТОВ

СОДЕРЖАНИЕ

 

ВВЕДЕНИЕ. 2

1 ТЕОРЕТИЧЕСКАЯ ЧАСТЬ. 5

1.1 ОБЗОР СУЩЕСТВУЮЩИХ ПРОГРАММНЫХ ПРОДУКТОВ.. 5

1.1.1 ОБЗОР WINDOWS COMMANDER 5.11. 6

1.1.2 ОБЗОР FAR MANAGER 1.70. 10

1.2 ОПИСАНИЕ КОМПОНЕНТ. ОБОСНОВАНИЕ ИХ ВЫБОРА.. 11

1.2.1 КОМПОНЕНТ TFORM.. 11

1.2.2 КОМПОНЕНТ TLABEL. 13

1.2.3 КОМПОНЕНТ TMAINMENU.. 15

1.2.4 КОМПОНЕНТ TSTATUSBAR.. 17

1.2.5 КОМПОНЕНТ TBUTTON.. 17

1.2.6 КОМПОНЕНТ TABOUTBOX.. 18

1.2.7 КОМПОНЕНТ TDRIVECOMBOBOX.. 19

1.2.8 КОМПОНЕНТ TLISTVIEW... 20

1.2.9 КОМПОНЕНТ TIMAGELIST. 22

2 ПРАКТИЧЕСКАЯ ЧАСТЬ. 24

2.1 ПОСТАНОВКА ЗАДАЧИ.. 24

2.2 АЛГОРИТМ РЕАЛИЗАЦИИ ПРОЕКТА.. 25

2.3 ИНСТРУКЦИЯ ДЛЯ ПОЛЬЗОВАТЕЛЯ.. 27

ЗАКЛЮЧЕНИЕ. 28

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ.. 29

 

 

ВВЕДЕНИЕ

 

 

В настоящее время широкое распространение получили многочисленные локальные сети в самом разнообразном виде: от коммутации двух, рядом расположенных, компьютеров до вычислительных систем со сложной системой прав доступа к отдельным ресурсам сети и т.д. Естественно появляется проблема о наиболее удобном и рациональном способе хранении данных и получения возможности ими воспользоваться. Данный вопрос достаточно значим, т.к. безопасность и в тоже время интуитивно понятный интерфейс играют большую роль в процессе разработки и внедрению программы в структуру сети. Эту проблему решают файловые менеджеры. Основной задачей таких программ является предоставление удобного интерфейса для работы с файлами отдельного компьютера или многопользовательской системы. Оболочки для работы с файлами написаны для многих операционных систем таких как: Windows, Linux, MS Dos, UNIX, OS\2 и т.д. Основные действия, которые должна выполнять подобная программа это: осуществление возможности копировать, перемещать, удалять файлы, просмотр каталогов, логических и физических дисков данного компьютера или любого другого ПК в пределах локальной сети. Именно этому, достаточно актуальному вопросу посвящена данная курсовая работа. А результатом ее выполнения будет программа файловый менеджер, реализующая в себе все перечисленные возможности.

Объектом исследования является среда визуального проектирования Borland Delphi 7.0. В настоящий момент это один из самых популярных и мощных программных продуктов для разработки приложений под операционную систему Windows. Многочисленные возможности и широкий спектр реализации любой идеи делают среду Borland Delphi 7.0 очень полезной и удобной для разработки приложений любой сложности и по любым направлениям. От логических игр, до программ, моделирующих сложные технологические процессы.

Предмет исследования – методы, объекты и компоненты среды визуального проектирования Borland Delphi 7.0. Именно хорошее знание этих средств дают возможность программисту использовать полностью всю мощь Borland Delphi 7.0

Объект Delphi представляет собой набор свойств и методов, включающих также обработчики событий. Свойства, называемые иногда атрибутами, являются данными, содержащимися в объекте. Метод описывает действия, реализованные для данного объекта. Объект – это экземпляр класса.

Компонент Delphi – это особый вид объектов – визуальный объект (визуальный для проектирования, а не для отображения пользователю). Создавать и редактировать такой объект можно как программным путем, так и на этапе проектирования. Delphi предоставляет широкий набор компонентов, называемой иногда VCL – библиотекой. Все компоненты Delphi могут быть доступны через палитру компонентов.[1]

Данная курсовая работа состоит из пояснительной записки и непосредственно из файла исполняющей программы – файлового менеджера, получившего рабочее название FileCommander. В пояснительной записке детально изложен весь алгоритм реализации данного проекта, приведены необходимые уточнения и рисунки (screenshots), разъяснены основные понятия и определения. В приложении представлена подробная блок-схема и исходный код программы.

 

 

ТЕОРЕТИЧЕСКАЯ ЧАСТЬ

 

ОБЗОР СУЩЕСТВУЮЩИХ ПРОГРАММНЫХ ПРОДУКТОВ

 

 

Файловый менеджер – один из самых популярных программных продуктов. Самые разнообразные версии от большого круга производителей можно обнаружить на Рабочем столе персонального компьютера практически любого пользователя.

Рассмотрим самые популярные из них – Windows Commander 5.11 и Far Manager 1.70.

Основной принцип, обеспечивший популярность данных программ – это наличие двух панелей, каждая из которых показывает содержание одной из папок файловой системы. По каждой из панелей можно при помощи стрелок на клавиатуре перемещать курсор. Переход между панелями осуществляется клавишей табуляции. Клавиша Enter позволяет открыть файл, на котором установлен курсор. При этом открытие производится при помощи той же программы, которая ассоциирована с файлом данного типа в Windows. Например, исполнимые файлы (exe, bat и др.) будут запущены на выполнение, картинки показаны при помощи программы просмотра графических файлов и т.п. Если же это папка, то в текущей панели появится содержание этой папки.