| [Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] | 
Remove directory when empty.
Source position: systemh.inc line 1273
| procedure rmdir( | 
| const s: shortstring | 
| ); overload; | 
| const s: RawByteString | 
| ); overload; | 
| const s: unicodestring | 
| ); overload; | 
Rmdir removes the directory S.
Depending on the state of the {$I} switch, a runtime error can be generated if there is an error. In the {$I-} state, use IOResult to check for errors.
| 
 | Change current working directory. | |
| 
 | Create a new directory. | 
Program Example53; { Program to demonstrate the MkDir and RmDir functions. } Const D : String[8] = 'TEST.DIR'; Var S : String; begin Writeln ('Making directory ',D); Mkdir (D); Writeln ('Changing directory to ',D); ChDir (D); GetDir (0,S); Writeln ('Current Directory is : ',S); WRiteln ('Going back'); ChDir ('..'); Writeln ('Removing directory ',D); RmDir (D); end.