Вольдемар Опубликовано 2 ноября, 2017 Поделиться Опубликовано 2 ноября, 2017 Подскажите плиз, как задать несколько расширений для SearchPattern? Спасибо. Цитата Ссылка на комментарий
0 mmover Опубликовано 2 ноября, 2017 Поделиться Опубликовано 2 ноября, 2017 Я делал так : ... Filt := TBitmapCodecManager.GetFileTypes; FiltExt := TDictionary<string,boolean>.Create; A := Filt.Split([';']); for i := 0 to High(A) do FiltExt.AddOrSetValue(String.LowerCase(A[i].Remove(0,1)),False); ... Files := TDirectory.GetFiles(IncludeTrailingPathDelimiter(DirName),'*.*', function(const Path: string; const SearchRec: TSearchRec): Boolean var SR: TSearchRec; S : String; begin S := String.LowerCase(TPath.GetExtension(SearchRec.Name)); Result := FiltExt.ContainsKey(S); if Result then begin SR := SearchRec; SR.Name := Path + SR.Name; FCurrentDirectoryFiles.Add(SR); end; end); ... Цитата Ссылка на комментарий
Вопрос
Вольдемар
Подскажите плиз, как задать несколько расширений для SearchPattern? Спасибо.
Ссылка на комментарий
1 ответ на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.