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

Вниз

Список папок   Найти похожие ветки 

 
RainKm   (2005-10-25 11:46) [0]

Здравсвуйте!
Вопрос такой: как получить список папок в директории?


 
clickmaker ©   (2005-10-25 12:16) [1]

FindFirstFile


 
Dereks ©   (2005-10-25 14:43) [2]

Код может выглядеть примерно так:
var
str: array[0..255] of string;
fileattrs,i: integer;
dir : string; //директория где ищутся папки
sr: TSearchRec;
countRec: integer;//кол.-во. найденных файлов
begin
 fileattrs:=faanyfile;
 if FindFirst(Dir+"*.*", FileAttrs, sr) = 0 then
   begin
     repeat //цикл длится до тех пор пока находятся файлы
      str[i]:=sr.Name;
      inc(i);
     until (FindNext(sr) <> 0) or (i=255);
     FindClose(sr);
   end;
 CountRec:=i;//узнаём кол.-во. найденных файлов.
Теперь в массиве str находятся имена  найденных папок или файлов.
Примечание: функция FindFirst ищет все файлы или папки находящиеся в данной директории.



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

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

Наверх




Память: 0.47 MB
Время: 0.028 c
2-1129830465
Vitaly00
2005-10-20 21:47
2005.11.13
Загрузка текстового файла в listview, где ошибка?


14-1130082264
n0name
2005-10-23 19:44
2005.11.13
Размер EXE.


14-1129631221
DelphiN!
2005-10-18 14:27
2005.11.13
Как правильно оценить стоимость программы


2-1129895544
Quattro
2005-10-21 15:52
2005.11.13
Добавление строкв СтрингГрид


1-1126391885
antoxa2005
2005-09-11 02:38
2005.11.13
Подскажите, если кто знает. Как инсталировать BDE и MDAC_TYP не