Требуется написать простую программу на WinForms.

Задание (всё это одна программа):

1)При запуске программы в консольном окне выводится список файлов, удовлетворяющих указанной маске, во всех подкаталогах текущего каталога (или каталога, указанного в качестве

параметра командной строки). Маска указывается в качестве второго параметра; если она не

указана, то она считается равной «*.*». Для каждого подкаталога вначале выводится его полное

имя, затем список имен содержащихся в нем файлов, удовлетворяющих маске, вместе с их

размером в байтах (каждое имя выводится на новой строке с отступом, равным 4 пробелам, файлы

сортируются в алфавитном порядке имен). Подкаталоги могут выводиться в произвольном

порядке.

2)Главное окно (фиксированного размера) содержит поле ввода TextBox с заголовком-меткой «Пароль» и кнопку Button «Открыть защищенное окно». Начальный пароль – «qwerty». Если пароль введен правильно, то при нажатии кнопки (или клавиши Enter) появляется модальное

окно с заголовком «Защищенное окно», содержащее два поля ввода с общим заголовком «Новый

пароль» (вначале эти поля содержат прежний пароль) и две модальные кнопки «OK» и «Отмена».

Кнопка «ОК» доступна, если оба поля ввода в модальном окне содержат одинаковый непустой

текст; при закрытии модального окна кнопкой «OK» или клавишей Enter данный текст становится

новым паролем. При закрытии модального окна кнопкой «Отмена» или клавишей Esc пароль не

меняется. При вводе пароля вместо набранных символов должны отображаться символы «*»

(звездочки); для этого следует использовать свойство PasswordChar компонента TextBox. При закрытии приложения сохранять пароль не требуется.

Более подробно задание опишу исполнителю.

Срок - 3 дня

2 года назад
guest_16680725649194
3 года в сервисе
Был
2 года назад

Заявки фрилансеров

Владимир
 
22 года
2 года в сервисе
Был
2 года назад
2 года назад
Павел
 
22 года
2 года в сервисе
Был
2 года назад
2 года назад
Константин
 
32 года
2 года в сервисе
Был
2 года назад
2 года назад
Александр
 
22 года
3 года в сервисе
Был
2 года назад
2 года назад
Антон
 
21 год
3 года в сервисе
Был
2 года назад
2 года назад
Виталий
 
25 лет
2 года в сервисе
Был
2 года назад
2 года назад
Никита
 
30 лет
2 года в сервисе
Был
2 года назад
2 года назад
Максим
 
24 года
2 года в сервисе
Был
2 года назад
2 года назад