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


_FO_PathSplit

Делит путь на 3 части: путь, файл, расширение.

#Include <FileOperations.au3>
_FO_PathSplit ( $sPath )

Параметры

$sPath Путь

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

Успех:Возвращает массив из 3-x элементов следующего формата
$Array[0] = путь
$Array[1] = имя файла / каталога
$Array[2] = расширение

Примечания

Функция не имеет ошибок. Если отсутствует какой либо элемент пути, то массив содержит пустую ячейку для этого элемента

Пример

; AZJIO
; http://www.autoitscript.com/forum/topic/133224-filesearch-foldersearch/
#include <Array.au3> ; для _ArrayDisplay
#include <FileOperations.au3>

$aPath = _FO_PathSplit('C:\Program Files\AutoIt3\AutoIt3.exe')
_ArrayDisplay($aPath, '$aPath')

$aPath = _FO_PathSplit('C:\Program Files\AutoIt3')
_ArrayDisplay($aPath, '$aPath')

$aPath = _FO_PathSplit('Program Files\AutoIt3\AutoIt3.exe')
_ArrayDisplay($aPath, '$aPath')

$aPath = _FO_PathSplit('AutoIt3.exe')
_ArrayDisplay($aPath, '$aPath')