Курсовая работа: Эмуляция командного процессора ОС UNIX в среде Windows 9x
end;
if EOF(f1) and EOF(f2) then
Break;
end;
Close(f1);
Close(f2);
End;
Procedure Dircmp(cnp: string);
type
FileList = array [1..500] of string[12];
var
f1, f2: FileList;
Flag, w, p, d, s: boolean;
i, j, n1, n2, k, n, pos1, cod: integer;
dir1, dir2, keys: DirStr;
st: string;
Procedure Scan(dir: DirStr; var f: FileList; var n: integer);
var
Info: SearchRec;
begin
if dir[Length(dir)] = '\' then
dir := dir + '*.*'
else
dir := dir + '\*.*';
FindFirst(dir, $3F, Info);
if DosError <> 0 then
begin
WriteLn('Ошибка при задании каталога ', dir);
n := - 1;