Показать сообщение отдельно
  #7  
Старый 25.06.2013, 08:25
demon-sheff demon-sheff вне форума
Прохожий
 
Регистрация: 24.06.2013
Сообщения: 29
Версия Delphi: Delphi 7
Репутация: 10
По умолчанию

работает! но вот когда делаю загрузку
Код:
procedure TForm1.SpeedButton1Click(Sender: TObject);
var
 SR, SK, SV: TSearchRec;
 S: TStrings;
  otv:word;
 c, Dir : string;
 j,i: integer;
     st, sa:shortstring;
     FindRes, FindRez :Integer;
     sl:TStringList;
begin
    if SelectDirectory('Выберите папку', 'C:\', Dir) then
   begin
      Edit1.Text := Dir;
   end;
    if FindFirst(Dir+'\*.xml',faAnyFile,SK) = 0 then
  repeat
    S:=TStringList.Create;
    S.LoadFromFile(Dir+'\'+SK.Name);
    Memo1.Text:=Memo1.Text+#13+S.Text;
    S.Free;
  until FindNext(SK) <> 0;
  FindClose(SK);
   begin
 FindRes:=FindFirst(Dir+'\*.xml',faAnyFile,SR);
 While FindRes=0 do
       memo4.Lines.Add(SR.Name);
       FindRes:=FindNext(SR);
       end;
          FindClose(SR);
          begin
      FindRez:=FindFirst(Dir+'\*.zip',faAnyFile,SV);
 While FindRez=0 do
    begin
        memo6.Lines.Add(SV.Name);
       FindRez:=FindNext(SV);
       end;
          FindClose(SV);
           end;
           end;
end.
ругается на вот эту строчку if SelectDirectory('Выберите папку', 'C:\', Dir) then
Ответить с цитированием