Sign in Join
FPDoc Onlineexperiment

ChDir procedure

In unit System

Change current working directory.

Declaration

pascal
procedure ChDir(const s: shortstring); overload

Description

Chdir changes the working directory of the process to S.

Errors

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.

See also

Example: ex7

pascal
Program Example7;

{ Program to demonstrate the ChDir function. }

begin
  {$I-}
  ChDir (ParamStr(1));
  if IOresult<>0 then
    Writeln ('Cannot change to directory : ',paramstr (1));
end.

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.