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.  |