TMappl.GetFullFileNameByMapProject

Модуль: Mappl
Класс: TMappl

Получить полный путь к файлу относительно папки проекта карты

Объявление

function GetFullFileNameByMapProject(aFileName: string;
	 flUpperCase: boolean = false): string;

Параметры

aFileName
имя файла
flUpperCase
флаг преобразования в верхний регистр (по умолчанию false)

Описание

Для переносимости картографических проектов файлы, находящиеся в папке проекта, или в директории, находящейся в папке проекта, можно идентифицировать по урезанному названию относительно проекта карты. Метод позволяет получить полное имя файла.

Пример

     var @br
       FileName: string; @br
       FullFileName: string; @br
     begin @br
       FileName:=IMAGE\IMAGE.BMP; @br
       FullFileName:=GetFullFileNameByMapProject(FileName,false); @br
       @br
     { Если проект карты находился в папке С:\MapMpj\Russia, то @br
       В результате FullFileName будет содержать С:\MapMpj\Russia\IMAGE\IMAGE.BMP }