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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.05.2009, 08:40   #1
Ky3Heu,
Пользователь
 
Регистрация: 01.04.2009
Сообщений: 94
По умолчанию Список файлов

Как получить в LISTBOX1 список имен файлов в директории по переменной pat?
Код:
var
pat:String
begin
pat:=ExtractFileDir(Application.exename);
end;
По ракетам и хоккею - Россияне всех сильней!
Ky3Heu, вне форума Ответить с цитированием
Старый 22.05.2009, 09:54   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Ky3Heu,
Используй вместо ЛистБокс FileListBox.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 22.05.2009, 10:24   #3
SERG1980
Участник клуба
 
Аватар для SERG1980
 
Регистрация: 28.03.2007
Сообщений: 1,814
По умолчанию

Код:
procedure TForm2.Button1Click(Sender: TObject);
var sr:Tsearchrec;
    i:integer;
begin
 i:=FindFirst('*.*',0,sr);
 while i =0 do
 begin
 i:=FindNext(sr);
  listbox1.Items.Add(sr.Name);
 end;
 findclose(sr);
end;
SERG1980 вне форума Ответить с цитированием
Старый 22.05.2009, 14:26   #4
ViNcHeStEr
Delphi
Форумчанин
 
Регистрация: 12.06.2008
Сообщений: 137
По умолчанию

Не совсем так, последний файл выдаётся дважды.

Код:
var
  searchResult : TSearchRec;

begin
  // Пытаемся найти правильные файлы, соответствующие Unit1.d* в текущем каталоге
  if FindFirst('Unit1.d*', faAnyFile, searchResult) = 0 then
  begin
    repeat
      ShowMessage(Имя файла = '+searchResult.Name);
      ShowMessage('Размер файла = '+IntToStr(searchResult.Size));
    until FindNext(searchResult) <> 0;

    // Должен освободить ресурсы, используемые этими успешными, поисками
    FindClose(searchResult);
  end;
end;
Код не мой.
ViNcHeStEr вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ListBox - передача в список файлов. Kocapb C++ Builder 7 14.05.2010 19:28
Приложение которое выводит список файлов текущего каталога и при клике на любом из файлов откроет его. LimanSSk Общие вопросы Delphi 2 18.05.2009 16:03
список файлов legion-mia Microsoft Office Excel 3 09.04.2009 16:48
Получить список файлов и папок. gusluk Общие вопросы Delphi 3 10.03.2009 12:49
Список открытых файлов ExcArt Microsoft Office Excel 3 30.03.2008 11:06