Задание 1. Поиск файлов в заданном каталоге

В заданном каталогеподсчитать число файлов, отвечающих заданным требованиям. Вывести информацию об имени, размере, дате создания найденных файлов в заданный компонент.

1. В заданном каталоге подсчитать число файлов, отвечающих заданным требованиям:

-созданы в заданный период времени,

-размер файла находится в заданных пределах,

-имя начинается с заданного символа.

Информацию о найденных файлах вывести в список ListBox

2. В заданном каталоге подсчитать число файлов, отвечающих заданным требованиям:

-созданы в текущем году,

-имеют размер не менее заданной величины,

-содержат заданный символ в имени не менее заданного количества раз

Информацию о найденных файлах вывести в Memo

3. В заданном каталоге подсчитать число файлов, отвечающих заданным требованиям:

-время создания файла не позднее заданного,

-имеют размер меньше размера заданного файла в заданном каталоге,

-имеют расширение pas

Информацию о найденных файлах вывести в список ListBox

4. В заданном каталоге подсчитать число файлов, отвечающих заданным требованиям:

-созданы вне заданного периода времени,

-имеют размер больше заданного файла в заданном каталоге,

-имя файла содержит не более заданного количества символов

Информацию о найденных файлах вывести в Memo

5. В заданном каталоге подсчитать число файлов, отвечающих заданным требованиям:

-время создания файла не ранее заданного,

-имеют размер файлов вне заданного диапазона,

-не содержащих в имени заданный символ.

Информацию о найденных файлах вывести в список ListBox

6. В заданном каталоге подсчитать число файлов, отвечающих заданным требованиям:

-созданы в текущем месяце,

-имеют размер больше заданной величины,

-имя начинается на заданную букву

Информацию о найденных файлах вывести в Memo

 

7. В заданном каталоге подсчитать число файлов, отвечающих заданным требованиям:

-созданы не ранее заданной даты,

-размер находится в заданных пределах,

-расширение имеет заданное количество символов.

Информацию о найденных файлах вывести в список ListBox


8. В заданном каталоге подсчитать число файлов, отвечающих заданным требованиям:

-созданы до начала текущего года,

-имеют размер больше суммарного размера 2-х заданных файлов в заданном каталоге,

-являются файлами Microsoft Word,

Информацию о найденных файлах вывести в Memo

9. В заданном каталоге подсчитать число файлов, отвечающих заданным требованиям:

-созданы не ранее заданной даты

-имеют размер больше размера файла с заданным именем в корневом каталоге заданного диска,

-являются исполняемыми файлами,

Информацию о найденных файлах вывести в список ListBox

10.В заданном каталоге подсчитать число файлов, отвечающих заданным требованиям:

-созданы до начала текущего месяца,

-размер находится в заданных пределах,

-имя соответствует заданному шаблону

Информацию о найденных файлах вывести в Memo

11.В заданном каталоге подсчитать число файлов, отвечающих заданным требованиям:

-созданы после заданной даты,

-имеют длину больше максимального по размеру файла в корневом каталоге заданного диска,

-имеют расширение, соответствующее заданному шаблону.

Информацию о найденных файлах вывести в список ListBox

12.В заданном каталоге подсчитать число файлов, отвечающих заданным требованиям:

-время создания больше времени последнего изменения заданного файла в заданном каталоге,

-имеют размер меньше заданной величины,

-не имеют заданного расширения,

Информацию о найденных файлах вывести в Memo

13.В заданном каталоге подсчитать число файлов, отвечающих заданным требованиям:

-время создания находится в заданном периоде,

-имеют размер файла, кратный 2,

-имя файла содержит не менее заданного количества символов

Информацию о найденных файлах вывести в список ListBox

14.В заданном каталоге подсчитать число файлов, отвечающих заданным требованиям:

- последнего изменения заданного файла в заданном каталоге:

-имеют размер не менее заданной величины

-имеют расширение, начинающееся на заданный символ

Информацию о найденных файлах вывести в Memo

15.В заданном каталоге подсчитать число файлов, отвечающих заданным требованиям:

-созданы в первом полугодии текущего года,

-имеют размер в заданных пределах,

-имеют расширение, содержащее менее заданного числа символов

Информацию о найденных файлах вывести в список ListBox

16.В заданном каталоге подсчитать число файлов, отвечающих заданным требованиям:

-созданы в период между заданными датами,

-имеют размер менее заданной величины

-не имеют расширения,

Информацию о найденных файлах вывести в Memo

17.В заданном каталоге подсчитать число файлов, отвечающих заданным требованиям:

-созданы в первом квартале текущего года,

-имеют размер более заданной величины,

-в имени содержат заданный символ.

Информацию о найденных файлах вывести в список ListBox


18.В заданном каталоге подсчитать число файлов, отвечающих заданным требованиям:

-созданы до указанной даты,

-имеют размер меньше размера файла с заданным именем в заданном каталоге текущего диска,

-имеют расширение, удовлетворяющее заданному шаблону.

Информацию о найденных файлах вывести в Memo

19.В заданном каталоге подсчитать число файлов, отвечающих заданным требованиям:

-созданы после даты создания заданного файла в заданном каталоге,

-имеют размер менее заданной величины,

-имеют в имени нечетное количество символов.

Информацию о найденных файлах вывести в список ListBox

20.В заданном каталоге подсчитать число файлов, отвечающих заданным требованиям:

-созданы во втором полугодии текущего года,

-имеют размер менее заданной величины,

-имеют имя и расширение.

Информацию о найденных файлах вывести в Memo

21.В заданном каталоге подсчитать число файлов, отвечающих заданным требованиям:

-созданы после заданной даты,

-имеют размер менее заданной величины,

-имеют в имени четное количество символов.

Информацию о найденных файлах вывести в список ListBox

22.В заданном каталоге подсчитать число файлов, отвечающих заданным требованиям:

-созданы до начала второго полугодия текущего года,

-имеют размер менее заданной величины,

-имеют в расширении нечетное количество символов.

Информацию о найденных файлах вывести в Memo

23.В заданном каталоге подсчитать число файлов, отвечающих заданным требованиям:

-созданы во втором квартале текущего года,

-имеют размер менее заданной величины,

-имеют в имени нечетное количество символов.

Информацию о найденных файлах вывести в список ListBox

24.В заданном каталоге подсчитать число файлов, отвечающих заданным требованиям:

-созданы в заданный интервал дат,

-имеют размер менее заданной величины,

-содержат в имени заданный символ не менее заданного количества раз.

Информацию о найденных файлах вывести в Memo

25.В заданном каталоге подсчитать число файлов, отвечающих заданным требованиям:

-созданы до начала текущего месяца,

-имеют размер менее заданной величины,

-содержат в имени не более заданного количества символов.

Информацию о найденных файлах вывести в список ListBox

26.В заданном каталоге подсчитать число файлов, отвечающих заданным требованиям:

-созданы с начала текущего месяца,

-имеют размер менее заданной величины,

-имеют четное количество символов в расширении.

Информацию о найденных файлах вывести в Memo