Показать сообщение отдельно
  #43  
Старый 29.09.2011, 13:40
Der_G()RuNu(h Der_G()RuNu(h вне форума
Прохожий
 
Регистрация: 23.03.2011
Сообщения: 44
Репутация: -886
По умолчанию

Код:
  if FindFirst(FileName, faAnyFile, SearchRec)=0 then
    repeat
    if (SearchRec.Attr and faAnyFile)=SearchRec.Attr then
      begin
        Writeln(ff,Path+SearchRec.Name);//что записываем
      end;
      Error:= FindNext(SearchRec);
  until Error <>0;
  //обработка подкаталогов текущего каталога
  if FindFirst('*', faAnyFile, SearchRec)=0 then
    repeat
      if (SearchRec.Attr and faDirectory)=faDirectory then
        if SearchRec.Name[1]<>'.' then
          begin
            //MainForm.Memo1.Lines.Add('>>>>'+SearchRec.Name);
            ChDir(SearchRec.Name);//войти в каталог
            Find;//поиск
            ChDir('..');//выйти изх каталога
            //MainForm.Memo1.Lines.Add('<<<<'+SearchRec.Name);
          end;
  until FindNext(Searchrec)<>0;

ошибка появляется при команде "войти в каталог".
File access denied
Ответить с цитированием