Уже неоднократно слышал про необходимость такой библиотеки, но её, к сожалению, не существует. Невозможно процедуры работы с каталогами выудить и из TRDN - слишком там всё запутано и переплетено. Однако если бы был некий стандарт на подобные библиотеки, то можно было бы её создать! Под стандартом я понимаю ВЕСЬ НАБОР необходимых функций, способ передачи их библиотеки, получение результата и т.д. Например, в твоём перечислении как минимум отсутствует moveFile, moveDir, так как для того чтобы переместить какой-то каталог или файл на новое место на диске требуется изменить один единственный файл, а пользоваться для этого процедурами копирования и удаления будет неправильно. Подозреваю, что ещё могут понадобиться функции просмотра текущего каталога и много чего ещё
Возможно, Elf/2 сможет сказать какой набор функций необходим, так как он прикручивал DirSys к FAR'у...





но я бы с радостью не отказался от готовых решений в виде либы: readFile, saveFile, deleteFile, createDir, removeDir 

Ответить с цитированием