Подтвердить что ты не робот

Как я могу создавать рекурсивные папки в Delphi?

Нужна помощь в создании функции, которая может рекурсивно создавать папки с указанием пути:

C:\TestFolder\Another\AndAnother

Функция Delphi MkDir возвращает IOerror = 3.

MkDir('C:\TestFolder\Another\AndAnother');
4b9b3361

Ответ 1

Использование

ForceDirectories('C:\TestFolder\Another\AndAnother');

(Это стандартная функция RTL, найденная в SysUtils.pas. Следовательно, вам не нужно создавать свою собственную функцию, хотя это было бы непросто.)