Разработка приложения FileInfo по средствам среды программирования Microsoft Visual C#

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

ределяемое параметром

ReadLine - Выполняет чтение строки символов из текущего потока и возвращает данные в виде строки

Пространство имён: System.IO

Возвращаемое значение: System.String

Следующая строка из входного потока иди значение Nothing, если достигнут конец входного потока.

Close - Закрытие файла для чтения содержимого

Пространство имён: System.Data

 

4. Руководство пользователя

 

.1 Системные требования

 

Операционная система : Windows XP, Vista, 7

Оперативная память: не менее 16 МБ

Свободное пространство на диске: 400КБ

Наличие .Net Framework 4.0 или выше

 

.2 Инструкция пользователя

 

Для запуска программы дважды кликните на файле File_info.exe

После этого откроется окно программы с одной действующей кнопкой Открыть файл. Это показано на Рисунке 11

 

Рисунок 11 - Окно приложения File_info

 

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

Далее появятся несколько активных кнопок: Атрибуты файла, Переименовать, Переместить, Скопировать, а так же если вы открыли файл с разрешением *.txt кнопка Информация о *.txt-файле так же станет активной.

В крайнем правом углу будет располагаться информация о файле: Размер, дата создания, дата изменения, дата открытия. Под кнопкой Открыть файл располагается имя файла

Нажав кнопку Атрибуты файла можно посмотреть какие атрибуты имеются у данного файла, а так же добавить желаемые. Что бы сохранить изменения нажмите кнопку Сохранить изменения. Это показано на Рисунке 12

 

Рисунок 12 - Атрибуты

 

Если тот файл, который вы открыли имеет формат *.txt можно посмотреть количество строк, слов, символов, символов без пробелов данного файла, нажав на кнопку Информация о *.txt-файле. Это показано на Рисунке 13

 

Рисунок 13 - Информация о текстовом файле

Для переименования файла нажмете на кнопку Переименование

После чего открывается окно с текущим именем файла. Его можно изменить на желаемое и сохранить, нажав на кнопку Применить. Если имя не будет содержать ни одного символа - появится сообщение об ошибке, после чего предлагается вновь попробовать ввести имя. Это показано на Рисунках 14 и 15

 

Рисунок 14 - Переименование Рисунок 15 - Сообщение об ошибке

 

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

 

Рисунок 16 - Перемещение

Для копирования файла нажмите кнопку Скопировать. После нажатия кнопки появится окно, в котором будет предложено выбрать куда скопировать данный файл. Так же будет активна кнопка Создать папку, с помощью которой вы можете создать папку для хранения выбранного файла. Если вы скопируете файл в туда где он уже находится - появится сообщение об ошибке и три активных кнопки: Сведения - подробнее познакомиться с ошибкой, Продолжить - продолжить работу с программой без завершения последней операции и Выход - завершение работы программы. Это показано на Рисунках 17 и 18.

 

Рисунок 17 - Копирование

 

Рисунок 18 - Сообщение об ошибке

Если необходимо закончить работу с текущим файлом и начать работу с другим - просто нажмите Открыть файл

Что бы закончить работу с приложением - нажмите крестик

 

.3 Результаты разработки

 

Результатом разработки является пользовательское Windows - приложение. После запуска приложения и открытия файла можно посмотреть основную информацию о файле: Размер, дата создания, дата изменения, дата открытия, имя. Так же можно посмотреть какими атрибутами обладает файл и внести желаемые изменения и сохранить их.

Так же можно выполнить переименование, перемещение и копирование файла.

Программа обладает способностью посчитать количество букв, слов, символов, символов без пробелов у текстовых файлов.

Программа может быть использована как замена некоторых функций Проводника Windows и текстовых редакторов. Функционал приложения ограничен поставленными задачами.

 

Заключение

 

В ходе данной работы были выполнены все поставленные задачи, повышен навык работы с платформой .NETFramework, языком программирования C#.

Простейший интерфейс позволяет работать даже начинающим пользователям ПК.

Предусмотрено уведомление пользователя об ошибках.

Выполнены все требования к приложению, кроме применения функций WinAPI, т.к. они устарели и их использование значительно увеличило время разработки.

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

 

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

://msdn.microsoft.com/ru-ru/library

">

">

 

Приложение.

 

.cs:

using System;System.Collections.Generic;System.ComponentModel;System.Data;System.Drawing;System.Linq;System.Text;System.Windows.Forms;System.IO;File_info

{partial class Form1 : Form

{fileinf;Form1()

{();

}bool check_exists(string fname) //проверка существования файла

{(File.Exists(fname))

{true;

}

{.Show("Анализируемый файл был перемещён или удалён");false;

}

}void update_fname_info(string fname)

25)">{tmp_fname = fileinf.Name;(tmp_fname.Length > 25)

{_fname = tmp_fname.Substring(0, 25);

}.Text = "Имя ?/p>