Node:ChDir, Next:, Previous:Char, Up:Reference



ChDir

Synopsis


procedure ChDir (Directory: String);

Description

ChDir changes the current directory to Directory, if its argument is a valid parameter to the related operating system's function. Otherwise, a runtime error is caused.

Conforming to

ChDir is a Borland Pascal extension.

Example


program ChDirDemo;
var
  Foo: String (127);
begin
  WriteLn ('Enter directory name to change to:');
  ReadLn (Foo);
  {$I-}  { Don't abort the program on error }
  ChDir (Foo);
  if IOResult <> 0 then
    WriteLn ('Cannot change to directory `', Foo, '''.')
  else
    WriteLn ('Okay.')
end.

See also

MkDir, RmDir