Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

URL найденных файлов

8.1K
04 января 2008 года
bakuri
8 / / 19.12.2004
Приветствую ребята.
Нашол такой исходник по поиску файлов, работает неплохо за исключением одного, во время выдачи найденных файлов довольно часто не разделяет каталог от файла - тоесть не ставит промежуточную наклонную черту
напр..должно быть c:\dima\mks\text.doc
а выдает c:\dimamkstext.doc

Если кто может помогите пожалуйста, как быть ?

void __fastcall TForm1::LookInDir(AnsiString DirName)
{
TSearchRec sr;
for(int r=FindFirst(DirName+"\\*.*",faAnyFile,sr);!r;r=FindNext(sr))
if((sr.Attr&faDirectory) && (sr.Name!="." && sr.Name!=".."))
LookInDir(DirName+"\\"+sr.Name);
FindClose(sr);
for(int r=FindFirst(DirName+"\\*.doc",faAnyFile,sr);!r;r=FindNext(sr))
ListBox2->Items->Add(DirName+sr.Name);


FindClose(sr);
}
247
04 января 2008 года
wanja
1.2K / / 03.02.2003
пши
ListBox2->Items->Add(DirName+'\\'+sr.Name);
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог