Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

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

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

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

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

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

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

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

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

порядке.

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

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

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

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

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

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

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

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

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

Срок - 3 дня

год назад
guest_16680725649194
год в сервисе
Был
год назад
  • Похожие заказы
  • $40

    ЗАДАЧА Нужно написать парсер, который будет проходить по списку выданных сайтов и собирать контактную информацию. 1. Все сайты это финские компании с одним и тем же видом деятельности. - Структура сайтов и дизайн разные. - Степень защиты сайтов разная 2. ...

    Закрыт
    год назад
  • Создать на python плагин для QGIS3 (или описать алгоритм как можно сделать иначе), где можно указать "уровень затопления в метрах" и получить в отдельном слое модель затопления Байкала (водохранилища).

    Закрыт
    год назад
  • Полная занятость/Проектная работа/Удаленная работа Мы создаем проект по автоматизированной работе с YouTube и другими видео-стриминг платформами. Требования: - Глубокое знание JS и браузеров на базе Chromium - Навыки в reverse engineering - Опыт в работе с расширениями для Chromium-based браузеров - ...

    Закрыт
    год назад
  • Нужно сделать с помощью QT Designer простой блокнот, состоящий из нескольких форм и реализующий весь нужный функционал записи и редактирования. Опишу всё подробнее в личных сообщениях.

    Закрыт
    год назад
  • Добрый день, нам необходимо создать программу для репостов рилс в сторис с ВЕБ версии Инстаграма. Проблема в том, что когда заходишь через обычную веб версию Инстаграма, то технически нет кнопки "самолетика", чтобы сделать репост себе в ...

    Закрыт
    год назад
  • $10

    Необходимо написать бота, способного:1. Через условную команду /add запрашивать номер телефона пользователя2. Отправлять код подтверждения по номеру телефона и принимать его от пользователя с проверкой на корректность, после чего входить в аккаунт пользоваться и сохранять ...

    Закрыт
    год назад
  • $500

    Есть скрипт, написанный на Python (Selenium) - он эмулирует поведение обычного пользователя в instagram.  Работают все обычные действия пользователя, кроме одного - репост поста (рилса) в историю. То есть задача следующая - разработать скрипт, который будет делать ...

    Закрыт
    год назад
  • $70

    [list][*]Нужно написать такой парсер (и потом отдельным проектом еще его усложнить):[*]Задается номер прохода (переменная icp, например, icp=4)[*]Исходный файл со списком контактов берется исходя из номера прохода, например, 4-sourced-leads.csv[*]Из 10ого столбца исходного файла берем Linkedin company ...

    Закрыт
    год назад