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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 04.06.2010, 18:20   #1
DimOn4Ik
Форумчанин
 
Регистрация: 10.10.2009
Сообщений: 206
По умолчанию Название файлов в TListBox

Помогите пожалуйста загрузить названия файлов в TListBox без расширения..
DimOn4Ik вне форума Ответить с цитированием
Старый 04.06.2010, 18:55   #2
DimOn4Ik
Форумчанин
 
Регистрация: 10.10.2009
Сообщений: 206
По умолчанию

простите,ошибся разделом..
DimOn4Ik вне форума Ответить с цитированием
Старый 04.06.2010, 20:21   #3
spamer
Software Developer
Старожил
 
Аватар для spamer
 
Регистрация: 19.12.2008
Сообщений: 2,070
По умолчанию

Вот как то :
Код:
procedure  TForm1.FindFile(Dir : String);
Var
  SR:TSearchRec;
  FindRes, k, exelen :Integer;
  FileName : string;
begin
  FindRes:=FindFirst(Dir + '*.*', faAnyFile, SR);
  While
    FindRes = 0 do
    begin
      if ((SR.Attr and faDirectory) = faDirectory) and
         ((SR.Name = '.')or(SR.Name = '..')) then
        begin
          FindRes := FindNext(SR);
          Continue;
        end;

      if ((SR.Attr and faDirectory) = faDirectory) then
        begin
          FindFile(Dir+SR.Name+'\');
          FindRes := FindNext(SR);
          Continue;
        end;
  k:=length(SR.Name); exelen:=pos('.', SR.Name)-1;
  FileName := copy(SR.Name, 0, exelen);
  ListBox1.Items.Add(FileName);

  FindRes:=FindNext(SR);
  end;
FindClose(SR);
end;
з.ы. код ищется легко в гугле, дорабатывается за 2 минуты...ну это так...к слову
з.з.ы желательно что бы модераторы перенесли тему в соответствующий раздел...
Будь проще и люди к тебе потянутся
spamer вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
TidFtp + TListBox Richard22 Общие вопросы Delphi 3 24.05.2010 18:06
Английские название папок и файлов. Alex Cones Свободное общение 4 30.11.2009 19:32
Одни из jpg файлов реальные JPEG а другие только название. как загрузиь только картинки? AgressiveBehavior Общие вопросы Delphi 1 16.09.2009 09:39
TListBox Dr.Badnezz Компоненты Delphi 3 03.02.2009 23:15
Вопрос с TListBox Манжосов Денис :) Помощь студентам 11 06.04.2008 23:26