Вниз
Скачать: CL | DM;

поиск по маске   Найти похожие ветки 

← →
Филипп   (2002-07-11 02:01) [0]

Уважаемые Мастера, есть прблема.

Сушествует список (допустим TListBox) в котором хранятся полные пути (с именами самих файлов) к каким либо файлам. Проблема состоит в том, как проще организовать поиск по маске (например ??ааа.*) среди этого содержимого. Есть вариант написать анализатор каждой строки, но мне кажется, что это не очень быстро и как-то некрасиво. Как лучше поступить?


← →
Юрий Зотов ©   (2002-07-11 02:29) [1]

См. MatchesMask в справке.

uses
..., Mask;

procedure Filter(Source, Target: TStrings; Mask: string);
var
i: integer;
begin
Target.Clear;
for i := 0 to Source.Count - 1 do
if MatchesMask(Source[i], Mask) then Target.Add(Source[i])
end;



← →
Филипп   (2002-07-11 02:37) [2]

Большое спасибо



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.008 c
6-70852
GatesBill
2002-05-12 15:55
2002.07.22
как передать параметры исполняемому файлу


7-70934
Atoll
2002-04-24 17:21
2002.07.22
Как отловить нажатие клавиши


1-70739
antoniz
2002-07-09 15:02
2002.07.22
Как узнать высоту панели задач Windows


8-70832
d.u.k.e
2002-03-07 02:44
2002.07.22
координаты


14-70922
ILHOM
2002-06-26 10:25
2002.07.22
Кто встречался с F1Book ????




   Наверх