- Код: Выделить всё
Uses SysUtils;
Var Info : TSearchRec;
Count : Longint;
Begin
Count:=0;
If FindFirst ('*',faAnyFile and faDirectory,Info)=0 then
begin
Repeat
Inc(Count);
With Info do
begin
If (Attr and faDirectory) = faDirectory then
Write('Dir : ');
Writeln (Name:40,Size:15);
end;
Until FindNext(info)<>0;
end;
FindClose(Info); // ОШИБКА
Writeln ('Finished search. Found ',Count,' matches');
End.
В таком варианте всё замечательно собирается. А вот если добавить модуль Windows выдаёт следующую ошибку:
weew.pas(20,17) Error: Incompatible type for arg no. 1: Got "TSearchRec", expected "LongWord"
Может кто объяснить что это такое?