Path Manipulation Routines
Go Up to API Categories Index
This topic lists all path manipulation routines.
Member | Description |
---|---|
Compares file names based on the current locale. | |
Converts a file name to lowercase. | |
Changes the extension of a file or directory indicated by the given path. | |
Changes the extension of a file name. | |
Changes the path of a file name. | |
Determines whether a specified directory exists. | |
Combines two paths strings. | |
Checks whether the drive letter used in the given path actually exists. | |
Returns a path name without a trailing delimiter. | |
Returns a path name without a trailing delimiter. | |
Returns the full path name for a relative file name. | |
Returns the full path name for a relative file name on a case-sensitive file system. | |
Returns the full path of a file name in UNC format, if appropriate. | |
Extracts the drive and directory parts from FileName. | |
Returns the drive portion of a file name. | |
Returns the extension portions of a file name. | |
Extracts the name and extension parts of a file name. | |
Returns the drive and directory portions of a file name. | |
Returns a relative path name, relative to a specific base directory. | |
Converts a file name to the short 8.3 form. | |
Returns the file or directory attributes. | |
Extracts drive and directory parts of a file name. | |
Returns the extended prefix type for a given path. | |
Extracts the extension part of a file name. | |
Extracts the name and extension parts of a file name. | |
Extracts the name part of a file name, without extension. | |
Returns the absolute path for a given path. | |
Generates a new GUID that can be used as a unique file name. | |
Returns the user's home path. | |
Generates a new random file name. | |
Generates a unique temporary file. | |
Returns the path to the system temporary directory. | |
Checks whether a given file name has an extension part. | |
Checks whether a given file name contains only allowed characters. | |
Checks whether a given path string contains only allowed characters. | |
Ensures that the path name ends with delimiter. | |
Ensures that the path name ends with delimiter. | |
Checks whether a given path is absolute and starts with a drive letter. | |
Checks whether a given path has an extended prefix. | |
Indicates whether the byte at a specified position in a string is the path delimiter. | |
Checks whether a given path is relative or absolute. | |
Checks whether a given path is in UNC (Universal Naming Convention) format. | |
Checks whether the given path is UNC-rooted, where UNC stands for Universal Naming Convention. | |
Checks whether a given character is allowed in a file name. | |
Checks whether a given character is allowed in a path string. | |
Shortens a fully qualified path name so that it can be drawn with a specified length limit. | |
Compares file names based on the current locale. | |
Sets the file or directory attributes. | |
Creates a symbolic link. See System.SysUtils.TSymLinkRec. |