Относительные пути к файлам

В соответствии со стандартными соглашениями Windows или DOS, спецификация пути к файлу может быть абсолютной (полной) или относительной (частичной).

Абсолютный путь к файлу указывает на корневую папку диска (папку или каталог верхнего уровня на этом диске) в качестве начальной точки, например C:\MyData\Examples\ASSAY.DAT

С абсолютным путем имеет смысл работать на определенном компьютере, тот же путь может быть неверным на другом компьютере (т.е. на любом компьютере, который не имеет жесткого диска, привязанного как диск "С")

Относительный путь к файлу определяет, как добраться до другого файла из активной (текущей) папки. В приложении текущая папка всегда является текущим проектом.

Например, полный путь доступа текущего проекта:

C:\MyData\Examples

тогда местоположение файла ASSAY.DAT) может выражаться следующим образом:

Относительный путь к файлу Описание

ASSAY.DAT

Этот файл имеется в текущей папке проекта (в данном случае нет необходимости указывать путь).

Drillhole\ASSAY.DAT

Этот файл расположен в подпапке, которая находится "ниже" текущей папки проекта (т.е. C:\MyData\Examples\Drillhole).

..\ASSAY.DAT

Этот файл расположен в папке, которая "выше" или ближе к корневой папке (т.е. C:\MyData).

Относительный путь к файлу не начинается с буквы диска или обратной косой черты.