CSplitpath:Merge CSplitpath:SetDrive

CSplitpath:SetDir


The SetDir method sets the directory component of the CSplitpath object. The directory does not include the machine name, drive name, file name, or extension. Use Merge to combine this component and the other components into a full path.

Syntax

bSuccess = CSplitpath:SetDir( sDir )

 

Example

Suppose a file exists with a full path named sPath. The following script fragment creates a new path using a different directory named sNewDir:

 

S = CSplitpath:new()

-- create a CSplitpath object

S:SetPath(sPath)

-- set the starting path

S:SetDir(sNewDir)

-- assign a new directory name

S:Merge()

-- combine the path components

  ...

-- do something with the new path

S:delete()

-- when done with S, remove it from memory

Related Topics

CSplitpath, GetDir