Рейтинг:  0 / 5

Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна

Рейтинг:  0 / 5

Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна

Задание: Создайте программу, выполняющую поиск файла по маске в структуре вложенных друг вдруга каталогов, исключая из рассмотрения некоторые каталоги. Имя начального каталога,шаблон имени файла и имена исключаемых каталогов задаются пользователем в команднойстроке (имен исключаемых каталогов может быть несколько). Для всех найденных файловвыводится их полное имя, размер (в байтах) и дата-время создания (файлы выводятся впроизвольном порядке). Если имена исключаемых каталогов не указаны, то обрабатываются всеподкаталоги; если, кроме того, не указана маска файла, то выводятся все файлы. При отсутствиивсех параметров командной строки обрабатывается текущий каталог.

Здесь приведено элементарное решение данной задачи.

Рейтинг:  0 / 5

Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна

Задание: Форма содержит многострочный компонент TextBox, размеры которого автоматически меняются при изменении ширины формы, выпадающий список вариантов конвертации систем счисления (10→2 — вариант выбран по умолчанию, 10→16, 2→10, 16→10, 16→2, 2→16) и кнопку «Конвертировать». Во время первого запуска программы, в начале ее работы TextBox неактивен. Меню формы содержит одно подменю «Files» с командами «Open...», «Save» и «Exit». Команда «Open...» выводит диалоговое окно OpenFileDialog; с его помощью пользователь открывает текстовый файл, содержимое которого загружается в TextBox (имя загруженного файла отображается в заголовке формы). Кнопка «Конвертация» переводит выделенное пользователем в TextBox число из одной системы счисления в другую. Если ничего не выделено, или выделение содержит некорректные данные, то ничего не происходит. Если текст загруженного файла изменен, то в заголовке окна после текста отображается символ *. Команда «Save» сохраняет содержимое TextBox; при этом символ * из заголовка удаляется. При завершении работы программы имя текущего открытого файла сохраняется в реестре, а при последующем запуске программы считывается из реестра (если запись существует); восстанавливаются также последний вариант конвертации, размер и положение формы и позиция курсора в компоненте TextBox. При попытке закрыть программу, не сохранив измененное содержимое файла, выводится стандартное диалоговое окно с запросом о сохранении измененного файла и вариантами ответа «Да», «Нет», «Отмена».