Студопедия

КАТЕГОРИИ:

АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Задание к лабораторной работе




Разработать приложение, выполняющее указанные вариантом действия и используя указанные элементы управления. Приведен желаемый вид интерфейса приложения. В приложении должны быть обеспечены подсказки назначения основных элементов формы (ToolTip). Приложение должно содержать меню, обрабатывать возможные ошибки задания параметров и учитывать частные случаи (файлы не найдены, путь не найден...). Информацию об авторе, задании, ошибках, сообщениях выводить с помощью MessageBox.

Вид экрана Описание. Используемые классы
1 Поиск файлов или каталогов (задается в меню), находящихся в корне указанного диска. Подтверждение выбранного элемента списка. Используемые элементы управления: Label, TextBox, ListBox, ComboBox
2 Просмотр фото в заданном режиме.   Используемые элементы управления: Image, Label, TextBox, ListBox  
3 В виде дерева отобразить все логические диски и корневые директории. Вывести информацию о диске и дату последнего использования выбранного каталога.   Используемые элементы управления: Label, TextBox, TreeView, GroupBox  
4 В виде дерева отобразить все логические диски и файлы, находящиеся в корне дисков. Вывести информацию о диске и один параметр (в соответствии с выбранным пунктом меню) выбранного файла. Используемые элементы управления: Label, TextBox, TreeView, GroupBox
5 Cписок файлов, расположенных по указанному пути и созданных начиная с выбранной даты Используемые элементы управления: Label, TextBox, ListView, Button, Calendar, GroupBox
6 Список файлов или папок, расположенных по заданному пути и имеющих заданные атрибуты Используемые элементы управления: Label, TextBox, ListView, Button, RadioButton, CheckBox, GroupBox
7 По выбранному пути определить все каталоги. Для выбранного каталога вывести его файлы. Используемые элементы управления: GridSplitter,  TextBox, TreeView, Button, ListBox
8 Корневой каталог выбранного диска и список файлов выбранного каталога Используемые элементы управления: GridSplitter, TextBox, TreeView, Button, ListView, ComboBox
9 Копирование файлов. Для выбора файлов использовать две панели со списком файлов в соответствии с заданными путями Используемые элементы управления: GridSplitter, TextBox, Button, ListВох
10 Удаление файла, расположенного по указанному пути с возможностью подтверждения удаления.   Используемые элементы управления: TextBox, CheckBox, Button, ListBox, Label
11   список файлов и каталогов для выбранного диска, последнее время обращения к которым было позже заданной даты. Получение информации о выбранном из списка объекте Используемые элементы управления: TextBox, Label, Button, ListBox, GroupBox, ComboBox, DatePicker, TabControl
12 Список логических дисков с информацией о размере диска, свободном пространстве и файловой системе. По выбранному диску предоставляется дополнительная информация (в соответствии с выбранными позициями в меню) Используемые элементы: TextBox, Label, ListView
13 Для выбранного логического диска сформировать дерево его каталогов (включая вложенные). Для выбранного каталога вывести информацию о нем – даты создания и последнего обращения. Формат даты определяется пунктом меню. Используемые элементы: TextBox, Label, TreeView, ComboBox, GroupBox
14 Список файлов, расположенных по указанному пути. При двойном клике на файле, должно быть запущена программа-обработчик файлов данного типа. Используемые элементы: TextBox, Label, ListBox, CheckBox, Button
15 Список файлов, расположенных по указанному пути. По каждому файлу обеспечить возможность регулировать выводимую информацию. Используемые элементы: TextBox, Label, ListView, CheckBox, Button  
16 Поиск файлов, удовлетворяющих критериям: дата создания, маска, размер файла.   Используемые элементы: TextBox, Label, ListView, CheckBox, Button, DatePicker, ComboBox
17 По заданному пути поиска сформировать списки файлов и каталогов с учетом выбранных в меню атрибутов   Используемые элементы: TextBox, Label, ListView, GridSplitter
18 По заданному пути вывести список файлов (в виде иконок). При выборе файла вывести о нем информацию (размер, даты создания и последней модификации, атрибуты). При двойном клике на файле открыть приложение-обработчик файлов данного типа. Используемые элементы: TextBox, Label, ListView, CheckBox, GroupBox, Expander
19 По заданному пути осуществить поиск файлов или каталогов в соответствии с заданной маской и атрибутами. Используемые элементы: TextBox, Label, ListView, RadioButton, CheckBox, Button, GroupBox
20 Вывод изображения из выбранного файла, расположенного по указанному пути. В список включаются файлы, созданные до выбранной даты. Через меню предусмотреть возможность выбора режима отображения. Используемые элементы: TextBox, ListBox, Calendar, GridSplitter, Image

 

 










Последнее изменение этой страницы: 2018-04-12; просмотров: 333.

stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда...