Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.02.25;
Скачать: CL | DM;

Вниз

Есть вопрос!!!   Найти похожие ветки 

 
vinni2000   (2002-02-07 10:15) [0]

procedure Tform1.ScanDir(aPath: String; var aList: TStringList);
var
SR: TSearchRec;
tPath: String;
begin
tPath := IncludeTrailingBackSlash(aPath);
if FindFirst(tPath+"*.*",faAnyFile,SR) = 0 then
begin
try
repeat
if SR.Name[1]="." then Continue;
case (SR.Attr and faDirectory) of
faDirectory: ScanDir(tPath+SR.Name,aList);
else Memo1.Lines.Add(tPath+SR.Name);
end;
until FindNext(SR)<>0;
finally
sysutils.FindClose(SR);
end;
end;
end;


Так вот этот кусок проги выполняет поиск всех файлов в указаной деректории. Но он работает коректно под win2k, но глючит в 98. Мастера что тут так может глючить?
Спасибо!


 
BlankAlex ©   (2002-02-07 10:20) [1]

Try
Found := FindFirst(Path+"mo??????.db", faArchive, SearchRec);
While Found = 0 do begin
MOList.Add(SearchRec.Name) ;
Found := FindNext(SearchRec);
end;
Finally
FindClose(SearchRec);
End ;

только я здесь искал конкретные файлы


 
vinni2000   (2002-02-07 10:35) [2]

Так ты ищеш файлы в определенной деректории. А мне надо найти файлы и во вложеных папках. Как в этом случае быть


 
Anatoly Podgoretsky ©   (2002-02-07 22:07) [3]

В чем выражается "глючность"



Страницы: 1 вся ветка

Текущий архив: 2002.02.25;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.007 c
14-79445
Nest
2002-01-08 09:29
2002.02.25
Как себя вучствуем полсе праздников ?... %()


1-79401
DimaIv
2002-02-08 19:51
2002.02.25
Программа на Delphi6 Требует библиотеку qtintf.dll почему


7-79477
Киселев Сергей Николаевич
2001-10-26 03:22
2002.02.25
Работа с модемом


1-79388
Lamery
2002-02-08 14:46
2002.02.25
Паскаль


1-79345
Hawk2
2002-02-08 12:09
2002.02.25
Дистрибутив InstallShield, где взять?