↑  ←  Описание функции


_PathMake

Создает путь из предоставленных частей: буква диска, каталог, имя файла и расширение файла. Не все части должны передаваться, можно оставить пустую строку.

#include <File.au3>
_PathMake($szDrive, $szDir, $szFName, $szExt)

Параметры

$szDrive Буква диска (Может быть UNC). Если указана только буква, то ":" (двоеточие) добавляется автоматически
$szDir Каталог. Конечный и предшествующий слеш добавляются, если не найдены
$szFName Имя файла
$szExt Расширение файла. Точка добавляется, если не найдена в расширении

Возвращаемое значение

Возвращается строка, содержащая полный путь

Примечания

Путь все равно будет построен из того, что передаётся в функцию. Исправность созданного пути не проверяется, и он может содержать символы, которые недопустимы в файловой системе. Все параметры обязательны, но при необходимости можно вставить пустую строку "".

См. также

_PathFull, _PathSplit, DirCreate, FileChangeDir

Пример

#include <File.au3>

Local $sFilePath = _PathMake("C:", "\Temp", "Boot", "ini")
MsgBox(4096, "demo _PathMake", $sFilePath)