DELPHI ОТНОСИТЕЛЬНЫЙ ПУТЬ
Delphi поддерживает работу с относительными путями к файлам и папкам. Относительный путь - путь к файлу или папке относительно текущего рабочего каталога приложения.Чтобы получить полный путь к файлу, используется функция ExpandFileName, которой передается относительный путь:
var RelativePath: string; FullPath: string;begin RelativePath := '..\Data\file.txt'; FullPath := ExpandFileName(RelativePath); ShowMessage(FullPath);end;
В данном примере используется относительный путь '..\Data\file.txt', который указывает на файл file.txt в папке Data, расположенной на один уровень выше текущей папки.Функция ExpandFileName преобразует относительный путь в абсолютный путь к файлу, например, 'C:\Project\Data\File.txt', который затем выводится на экран в сообщении.Относительные пути можно использовать не только для доступа к файлам, но и для доступа к другим ресурсам, например, к базе данных, размещенной в относительной папке.В Delphi также можно использовать переменные окружения для работы с относительными путями, например:var RelativePath: string; FullPath: string;begin RelativePath := '%APPDATA%\MyApp\Data\file.txt'; FullPath := ExpandFileName(RelativePath); ShowMessage(FullPath);end;
Здесь относительный путь начинается с переменной окружения %APPDATA%, которая указывает на папку, в которой сохраняются данные для приложения. Этот путь преобразуется в путь к файлу file.txt, расположенному в папке Data, которая находится внутри папки MyApp в %APPDATA%.Использование относительных путей в Delphi позволяет упростить работу с файлами и другими ресурсами приложения, особенно если приложение должно выполняться на разных платформах или на разных компьютерах с разной конфигурацией.
#11 Программирование в Delphi. ООП. Классы
DELPHI Урок 11 Сохранение пути к БД в файл, работа с ini файлом
DELPHI Урок № 22 Добавление и открытие файла из БД
Абсолютный и относительный путь. Как прописать путь к файлу ?
Новые возможности программы «ПАУ» в версии 3.28
Путь к текущему файлу в ячейке Excel
7. HTML ссылки на другие страницы и сайты. Абсолютные и относительные ссылки. Основы HTML верстки.
JSON формат - Delphi Russian Tutorial #1
Программирование в Delphi Урок 3 2 Работа с текстом, строковые функции Length, Pos и другие