class Path

namespace sys.core
class Path

Methods

GetFolder

static def GetFolder(path: String): String;

Brief

Parameters

path=>

Returns


GetFolderNoSep

static def GetFolderNoSep(path: String): String;

Brief

Parameters

path=>

Returns


GetName

static def GetName(path: String): String;

Brief

Parameters

path=>

Returns


GetNameIndex

static def GetNameIndex(path: String): PtrSize;

Brief

Parameters

path=>

Returns


GetTitle

static def GetTitle(path: String): String;

Brief

Parameters

path=>

Returns


GetTitleIndex

static def GetTitleIndex(path: String): PtrSize;

Brief

Parameters

path=>

Returns


GetExtension

static def GetExtension(path: String): String;

Brief

Parameters

path=>

Returns


GetExtensionIndex

static def GetExtensionIndex(path: String): PtrSize;

Brief

Parameters

path=>

Returns


GetParent

static def GetParent(path: String): String;

Brief

Parameters

path=>

Returns


IsRoot

static def IsRoot(path: String): Bool;

Brief

Parameters

path=>

Returns

Properties

CurrentFolder

property CurrentFolder: String

Brief


ExeFileName

property ExeFileName: String; get;

Brief

Constants

DirSep

const DirSep;

Brief


IgnoreCase

const IgnoreCase;

Brief


DirSepWin

const DirSepWin;

Brief


DirSepUnix

const DirSepUnix;

Brief