DelphiBasics
RemoveDir
Function
Remove a directory SysUtils unit
 function RemoveDir(const Dir string):Boolean;
Description
The RemoveDir function removes a directory Dir from the current directory.
 
If the remove succeeded, then True is returned, otherwise the error can be obtained using GetLastError.
Related commands
ChDirChange the working drive plus path for a specified drive
CreateDirCreate a directory
GetCurrentDirGet the current directory (drive plus directory)
GetDirGet the default directory (drive plus path) for a specified drive
MkDirMake a directory
RmDirRemove a directory
SelectDirectoryDisplay a dialog to allow user selection of a directory
SetCurrentDirChange the current directory
ForceDirectoriesCreate a new path of directories
 Download this web site as a Windows program.




 
Example code : Create a new directory and then remove it
begin
  // Create a new directory in the current directory
  if CreateDir('TestDir')
  then ShowMessage('New directory added OK')
  else ShowMessage('New directory add failed with error : '+
                   IntToStr(GetLastError));

  // Remove this directory
  if RemoveDir('TestDir')
  then ShowMessage('TestDir removed OK')
  else ShowMessage('TestDir remove failed with error : '+
                   IntToStr(GetLastError));
end;
Show full unit code
  TestDir added OK
  TestDir removed OK
 
Delphi Programming © Neil Moffatt . All rights reserved.  |  Home Page