CSplitpath:GetFolder2


The GetFolder2 method returns the folder name from a CSplitpath object. The returned string includes the machine name, drive name, and directory. The string is not terminated by a backslash character, \. To return the folder with a terminal backslash, use GetFolder instead.

Syntax

sFolder = CSplitpath:GetFolder2()

where

 

    sFolder is a string containing the machine name, drive, and directory, without a trailing backslash character. On failure, nil is returned.

Example

Suppose a file exists with a full path named sPath. The following script retrieves the folder component:

S = CSplitpath:new( sPath )

-- create a CSplitpath object for path sPath

sFolder = S:GetFolder2()

-- returns the folder component without terminating slash

Related Topics

GetFolder

CSplitpath class