Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.03.2012, 21:17   #1
heroii2009
 
Регистрация: 13.03.2012
Сообщений: 5
По умолчанию filelistbox

Подскажите как в него поместить один файл из всей папки, который я указую полностью адресом "C:\Windows\Explorer.exe"
просто когда я помещаю этот адрес в Memo1-Lines
то при помощи
Код:
FileListBox1->ApplyFilePath(Memo1->Lines->Strings[0]);
Я получаю все файлы в папке Windows
А как получить только именно "Explorer.exe" ???

Посоветовали
Код:
if (FindFirst(path+"*.*", faAnyFile, sr) == 0)
только не знаю куда его пихнуть
Код:
{
   do
     {
         if (sr.Attr &  faDirectory)
          {
              if (sr.Name!=".")
              if  (sr.Name!="..")
              {
                  ListFiles(path+sr.Name+"\\",List);// Ðåêóðñèâíûé  âûçîâ
              }
          }
          else
          {
           AnsiString  Ext=ExtractFileExt(sr.Name).UpperCase();

           if  (Ext=="."+Form1->Edit3->Text)
           List->Add(path+sr.Name);
          }
     }
     while  (FindNext(sr) ==  0);
     }
     FindClose(sr);
}
    Application->ProcessMessages();
}

Последний раз редактировалось heroii2009; 13.03.2012 в 21:19.
heroii2009 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FileListBox и БД mojohead Помощь студентам 5 09.06.2011 00:26
FileListBox mojohead Помощь студентам 3 07.06.2011 18:09
Поиск в FileListBox`e Angel86rus Общие вопросы Delphi 5 22.01.2010 13:48
FileListBox daget Компоненты Delphi 2 02.10.2009 06:14
Filelistbox Волк Общие вопросы Delphi 7 07.08.2009 01:22