Разработка приложения 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>