Реализация задач, Описание разработанных модулей, Описание реализованных методов и событий модулей, Компоненты Windows Forms - Разработка и сопровождение программного обеспечения

Описание разработанных модулей

В разработанной программе имеется 5 модулей.

Главный модуль "Program. cs" предназначен для запуска главного окна приложения.

Модуль "Form1.cs" предназначен для хранения списков объектов классов, для хранения данных из таблиц и работы с ними, а также для открытия форм по клику по пунктам меню, кроме пункта меню "Выход".

Модули "Directory. cs" "Component. cs" и предназначен для реализации дерева папок. Модуль передает информацию в модуль "Form1.cs".

Модули "SortWrapper. cs" и "SortComparer. cs" предназначены для сортировки ListView. Модуль передает информацию в модуль "Form1.cs".

Описание реализованных методов и событий модулей

Методы и события формы "Form1":

Public void AddDDisk(string path1) - добавление дисков в дерево папок.

Private void Form1_Load(object sender, EventArgs e) - загрузка при старте программы.

Private void treeView1_NodeMouseDoubleClick(object sender) - раскрытие дерева папок и отображение файлов.

Protected static string formatSize(Int64 lSize) - подсчет размера файла.

Private void button1_Click(object sender, EventArgs e) - поиск файлов в папке.

Public void CreateCatalog(string name) - создание папки.

Public void DeleteCatalog() - удаление папки.

Public void DeleteFile() - удаление файла.

Public void CreateTxt(string name) - создание текстового документа.

Public void CreateDocx(string name) - создание документа Microsoft Word.

Private void открытьToolStripMenuItem_Click(object sender, EventArgs e) - открытие файла в сторонней программе.

Private void CopyFile(string name) - копирование файла.

Private void PastFile(string path) - вставка файла.

Private void поВозрастаниюToolStripMenuItem_Click(object sender, EventArgs e) - режим сортировки "По возрастанию".

Private void поУбываниюToolStripMenuItem_Click(object sender, EventArgs e) - режим сортировки "По убыванию".

Компоненты Windows Forms

При разработке программы использовались следующие компоненты:

    - MenuStrip - компонент предназначен для создания системы меню для формы Windows; - TextBox - компонент предназначен для ввода информации. - Button - компонент представляет собой элемент управления "Кнопка Windows". В моем случае использовался для запуска процессов реализации методов; - Label - компонент представляет собой стандартную метку Windows для создания текстовых пояснений; - ListView - компонент предназначен для отображения файлов в выбранной папке. - TreeView - компонент предназначен для отображение дерева папок.

Windows язык программирование модуль

Похожие статьи




Реализация задач, Описание разработанных модулей, Описание реализованных методов и событий модулей, Компоненты Windows Forms - Разработка и сопровождение программного обеспечения

Предыдущая | Следующая