CSplitpath Class
The CSplitpath class is used to manipulate file paths. Use this class to replace elements of the path such as the file name, directory, file extension, etc.
A complete path name consists of the following components:
The combination of machine name, drive name, and directory name is called the "folder".
Construction |
Object = CSplitpath:new() |
Destruction |
Object:delete() |
This class has no exposed properties.
Creates a new instance of the CSplitpath class. |
|
Deletes the instance of the CSplitpath object and deletes its image from memory. |
Returns the directory name. |
|
Returns the drive name. |
|
Returns the extension with a preceding period, as '.ext'. |
|
Returns the extension as "ext". |
|
Returns the file name without its extension. |
|
Returns the filename + extension. |
|
Returns the machine name. |
|
Returns the machine name + drive + directory with a trailing '\'. |
|
Returns the machine name + drive + directory without a trailing '\'. |
|
Sets the directory name. |
|
Sets the drive name. |
|
Sets the extension. |
|
Sets the filename. |
|
Sets the filename + extension. |
|
Sets the folder: machine name + drive + directory. |
|
Sets the machine name. |
|
Sets the full path but does not split it into components. |
|
Appends a subdirectory to the path. |
Merge the components into a new path. |
|
Initialize the CSplitpath object with a pathname and split it into components. |
|
Split a specified path into its components. |