home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
vp21beta.zip
/
LEXMPSRC.RAR
/
DIRS.PAS
< prev
next >
Wrap
Pascal/Delphi Source File
|
2000-08-15
|
1KB
|
57 lines
{█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█}
{█ █}
{█ Virtual Pascal for Linux █}
{█ Test example for directory functions █}
{█ ─────────────────────────────────────────────────█}
{█ Copyright (C) 1999 Joerg Pleumann █}
{█ █}
{▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀}
program Dirs;
uses
Dos;
var
S: string;
begin
FileSystem := fsDos;
GetDir(0, S);
WriteLn('Current directory is "', S, '".');
WriteLn('Creating dir "Outer"...');
MkDir('Outer');
WriteLn('Entering it...');
ChDir('Outer');
GetDir(0, S);
WriteLn('Current directory is "', S, '".');
WriteLn('Creating dir "Inner"...');
MkDir('Inner');
WriteLn('Entering it...');
ChDir('Inner');
GetDir(0, S);
WriteLn('Current directory is "', S, '".');
WriteLn('Leaving and removing it...');
ChDir('..');
RmDir('Inner');
GetDir(0, S);
WriteLn('Current directory is "', S, '".');
WriteLn('Leaving and removing dir "Outer"...');
ChDir('..');
RmDir('Outer');
GetDir(0, S);
WriteLn('Current directory is "', S, '".');
WriteLn('Perfect! :-)');
end.