Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Список файлов в каталоге [D6, Win95/98]


MsGuns ©   (2002-09-24 21:53:00) 

Торможу аж стыдно, но ЗАБЫЛ!!!!
Пересмотрел весь хелп по ф-циям и не нашел !
Но ведь есть же простая ф-я выдачи списка всех файлов в указанном каталоге (даже с фильтром), но вылетело :(
Подскажите будьте добры ! Заранее благодарен !


Alx2   (2002-09-25 08:13:00) [1]

посмотри на http://delphibase.endimus.com/
кто-то что-то готовое уже выложил


ShaggyDoc   (2002-09-25 08:07:00) [2]

Детский прием - положи FileListBox и используй его данные. Если сам FileListBox не нужен, сделай его невидимым.

Хочешь "изящно", но правильно - см. как он это делает.


Suntechnic   (2002-09-25 05:45:00) [3]

Ф-ции такой нет, но если речь идёт о том, что надо заполнить некий ListBox или ComboBox, тогда это можно сделать абсолютно не напрягаясь. См. сообщения CB_DIR и LB_DIR


Begin   (2002-09-25 00:36:00) [4]

а по моему, нету такой.... только Find"aми


MsGuns   (2002-09-24 23:34:00) [5]

FindFirst я знаю. Но есть другая проца, которая все джелает за раз !


Kibitzer   (2002-09-24 22:16:00) [6]

Прошу прощения. Поправочка:

whilei = NO_ERROR do


Kibitzer   (2002-09-24 22:13:00) [7]

Примерно так:
var
sr: TSearchRec;
i: Integer;

...
i := FindFirst("c:\arc\*.exe", faAnyFile, sr);
whilei <> NO_ERROR do
begin
ShowMessage("Найден файл: " + sr.Name);
i := FindNext(sr);
end;
FindClose(sr);


MsGuns   (2002-09-24 21:58:00) [8]

Ребят, надо срочно ! Пожалуйста !


Наверх

Титульная страница Поиск, карта сайта Написать письмо