Как я могу создавать папки рекурсивно в Delphi? - PullRequest
19 голосов
/ 12 июля 2010

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

C:\TestFolder\Another\AndAnother

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

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

1 Ответ

61 голосов
/ 12 июля 2010

Используйте

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

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

...