home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
PJ8_3.ZIP
/
DIRTEST.PAS
< prev
next >
Wrap
Pascal/Delphi Source File
|
1990-02-15
|
644b
|
27 lines
(* dirtest.pas -- (c) 1990 by Tom Swan *)
program dirtest;
uses crt, ustritem, udir;
var
dir : directory;
lastKey : char;
name : fileNameStr;
flag : Boolean;
begin
clrscr;
dir.init( '*.*', 10, 3, 40, 18 );
dir.setAll( FALSE );
dir.selectItems( [], lastKey );
gotoxy( 1, 25 );
writeln( 'Selected files:' );
dir.firstSelectedItem( flag );
while not flag {no items or past list head} do
begin
name := strItemPtr( dir.currentItem )^.getString;
write( name, ' ' : 20 - length( name ) );
dir.nextSelectedItem( flag )
end;
writeln;
dir.done
end. { dirtest }