Показать сообщение отдельно

  #2264  
Старый 27.10.2008, 20:15
bons
Участник форума
Регистрация: 20.12.2007
Сообщений: 295
С нами: 9679872

Репутация: 347
По умолчанию

Цитата:
Сообщение от ZET36  
Есть ли в делфи такая функция, которая выводит содержимое указанной папки, если есть то подскажите пожайлусто.
Код:
program test1;
{$APPTYPE CONSOLE}
uses  windows;

procedure ListDir(const sPath:string);
var fdata:WIN32_FIND_DATA;
    hfind:cardinal;
begin

 hfind:= FindFirstFile(pChar(sPath+'\*'),fdata);
 if hfind = INVALID_HANDLE_VALUE then exit;
 while true do begin
  writeln(pChar(@fdata.cFileName));
  if not FindNextFile(hFind,fdata) then
   if GetLastError() = ERROR_NO_MORE_FILES then break;
 end;
end;

begin
 ListDir('c:\windows');
end.
 
Ответить с цитированием