Реализация средствами языка программирования Delphi программы 'Файловый менеджер'

  • Вид работы:
    Контрольная работа
  • Предмет:
    Информационное обеспечение, программирование
  • Язык:
    Русский
    ,
    Формат файла:
    MS Word
    1004,52 Кб
  • Опубликовано:
    2012-06-18
Вы можете узнать стоимость помощи в написании студенческой работы.
Помощь в написании работы, которую точно примут!

Реализация средствами языка программирования Delphi программы 'Файловый менеджер'

УО "ПОЛОЦКИЙ ТОРГОВО-ТЕХНОЛОГИЧЕСКИЙ КОЛЛДЕЖ" БЕЛКООПСОЮЗА






Контрольная работа

по дисциплине "Основы алгоритмизации и программирования"

Тема: "Реализация средствами языка программирования Delphi программы "Файловый менеджер"


Выполнил:

учащийся II курса

группы П-21

специальности "Программное обеспечение

информационных технологий"

Выполнил: Метелица Анатолий Владимирович

Руководитель: Тальвинская Наталья Викторовна





Полоцк 2012

Содержание

1. Введение

2.2 Назначение и функции программы

2.3 Формулировка задачи

3. Описание программы

3.1 Компонент TMainMenu

3.2Компонент TButton

3.3Компонент TImage

3.5Компонент TPanel

3.6 Компонент ListView

3.7 Компонент ComboBox

4. Описание применения

Заключение

Список использованной литературы

Приложения

1. Введение

В данной контрольной работе речь пойдет о создании программы “Файловый менеджер”, который и будет являться объектом исследования. Потребуется создать полноценную правильно-функционирующую программу и самостоятельно изучить некоторые процедуры и функции.- это среда объектно-ориентированного программирования, основанная на языке Object Pascal. Используется для разработки и поддержки программного обеспечения. В отличии от своего прародителя, языка Pascal, многофункционален и удобен тем, что имеет визуальный редактор приложения, который позволяет создавать внешний облик будущей программы.

Теперь мы знаем, что программирование - есть составление алгоритмов плюс использование языка программирования. Но если изучаемым нами языком является Object Pascal, то что такое Delphi? Ответ таков: Delphi - это RAD, или Rapid Application Development - среда быстрой разработки приложений. Иначе говоря, Delphi включает в себя не только все средства для работы с языком Object Pascal (тем более, что начиная с версии, 2005 в Delphi имеется поддержка других языков программирования, в частности, C#), но и ряд дополнительных средств, призванных максимально ускорить и упростить создание программ. К таковым средствам относятся, прежде всего, визуальный редактор форм, при помощи которого за считанные минуты и без лишних усилий можно создать полноценно выглядящую программу, а так же прочие составные части визуальной составляющей разработки программ.

2. Актуальность задачи, суть выполненной работы


2.1 Постановка задачи


Разработать “Файловой менеджер”, которая включает в себя многие функции работы с файлами. Файловой менеджер рассчитан на различные слои общества для образования. Пользователям можно будет делать разные работы с файлами и т. д

·        Файл → Выход

·        Справка → О программе → Курсовой проект - Вывод дополнительной информацию о программе и её создателе.

 

.2 Назначение и функции программы


Файловый менеджер - компьютерная программа, предоставляющая интерфейс пользователя для работы с файловой системой и файлами. Файловый менеджер позволяет выполнять наиболее частые операции над файлами - создание, открытие/проигрывание/просмотр, редактирование, перемещение, переименование, копирование, удаление, изменение атрибутов и свойств, поиск файлов и назначение прав.

2.3 Формулировка задачи


Реализовать средствами языка программирования Delphi файловую программу на тему "Файловой менеджер".

программирование delphi файловый менеджер

3. Описание программы


3.1 Компонент TMainMenu


TMainMenu - позволяет поместить главное меню в программу. При помещении TMainMenu на форму это выглядит, как просто иконка (Рис.1). Иконки данного типа называют невидимым (не визуальным) компонентом, поскольку они невидимы во время выполнения программы.

Рис.1 Cозданное меню, компонент TMainMenu1

Создание меню включает три шага:

·        вызов Menu Designer;

·        определение пунктов меню в Menu Designer.

Рис.2 Menu Designer

Этот компонент доступен из модуля MENUS, и находится на странице Палитры компонентов Standard.

Этот компонент представляет главное меню формы и наследует все методы и свойства TMenu. Особенность его в том, что в нем реализован сложный механизм объединения меню. Это необходимо по следующим причинам:

·        Если в приложении имеется несколько форм со своими меню, то для упрощения работы целесообразно соединить их в одно и управлять меню из главной формы.

·        Объединение меню нужно при работе с интерфейсом MDI и его подокнами.

·        Механизм объединения меню используется серверами OLE, запускаемыми по месту нахождения объекта OLE. Загружаясь, сервер дописывает осуществляемые им операции к меню другого приложения.

Для того чтобы реализовать объединение меню, у тех форм, меню которых будут присоединены к главному, необходимо установить в True свойство:

(Pb) property AutoMerge: Boolean;

При этом у главного меню оно должно оставаться равным False, иначе главное меню будет вообще невидимым. Объединение будет происходить автоматически при активизации новых форм или серверов OLE. Кроме автоматического режима, объединение меню можно выполнить при вызове метода:Merge (Menu: TMainMenu);

3.2Компонент TButton


TButton - Компонент Delphi Button это простая командная кнопка. Командная кнопка Delphi Button используется для реализации в программе команд с помощью обработчика события OnClick этого компонента.

Один и тот же обработчик может обрабатывать события нескольких компонентов TButton (да и не только TButton, но и даже компонентов других типов). Для определения того, событие какого именно компонента нужно обрабатывать, используется встроенная переменная Sender типа TObject, обозначающая объект, вызвавший данное событие.

3.3 Компонент TImage


TImage - отображает графическое изображение на форме. Воспринимает форматы BMP, ICO, WMF. Если картинку подключить во время дизайна программы, то она прикомпилируется к EXE файлу.

Этот компонент доступен из модуля EXTCTRLS, и находится на странице Палитры компонентов Additional.

Этот компонент служит надстройкой над классом TPicture и замыкает всю иерархию графических объектов VCL. Он предназначен для показа на форме изображения: битовой карты (TBitmap), метафайла (TMetafile), значка (TIcon).

3.4 Компонент ListBox


 - ListBox отображает список в раскрытом виде и автоматически добавляет в список полосы прокрутки, если все строки не помещаются в окне компонента.


3.5Компонент TPanel


TPanel - Панели Panel используются наиболее широко. С их помощью компонуются различные элементы интерфейса (кнопки, окна редактирования, списки), функционально связанные друг с другом. Такая функциональная связь должна поддерживаться и зрительной связью - объединением соответствующих элементов в рамках одной панели. Панели Panel могут также использоваться для организации инструментальных панелей, полос состояния и т.п., хотя для этих целей имеются и специализированные компоненты, которые будут рассмотрены позднее.

 

3.6 Компонент ListView


- В заключение коротко рассмотрим компонент ListView. Он позволяет отображать в стиле Windows 95/98 данные в виде списков, таблиц, крупных и мелких пиктограмм. С подобным отображением все вы сталкиваетесь, раскрывая папки Windows.



3.7 Компонент ComboBox


- Таким образом, с помощью Delphi ComboBox место на Форме экономится для расмещения других элементов интерфейса программы. А при необходимости раскрытие списка строк можно вообще запретить.

Многие свойства и возможности компонента Delphi ComboBox по работе со строками (объектами Items)

4. Описание применения


Созданный мной проект предлагает пользователю, программу "Файловый менеджер" легкий доступ к любым файлам которых не видно даже на дисках. Данный проект могут использовать как учащиеся так и любой заинтересовавшейся человек. Программа имеет очень простой интерфейс и с ним легко разобраться.

Заключение


В результате выполнения данной курсовой работы мной был разработан Файловый менеджер. Было проведено исследование компонентов программной среды Borland Delphi 7.0, которые использовались при создании программы, использовалось множество процедур и функций.

При создании программы использовались следующие компоненты: TMainMenu, TButton,TImage, ComboBox, ListBox, TPanel,.

Список использованной литературы


1.  Архангельский А.Я. Программирование в DELPHI. - М.: Бином, 2008.

2.  Бобровский С.В. DELPHI 7. - "Питер", 2008.

3.  Гудман С., Хидетниеми С. Введение в разработку и анализ алгоритмов. - М.: Мир, 1981.

4.  Дейкстра Э. Дисциплина программирования. - М.: Мир, 1978. #"552530.files/image009.gif">

Рис 3. Вид программы после запуска

Рис 4. Кратко о создателе

Похожие работы на - Реализация средствами языка программирования Delphi программы 'Файловый менеджер'

 

Не нашли материал для своей работы?
Поможем написать уникальную работу
Без плагиата!