![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Поиск в stringlist'e
zt50 © (2005-01-05 20:19:00)Вопрос, даже за гранью ламерского...
В Memo и Rich'e искал, а в stringlist'e не искал... проблема заключается в том, что:
1)Надо сделать не строгий поиск, т.е. чтоб он находил не строгое сообветствие (поиск: "123", строка:"123"), но чтобы ещё и не строго (поиск: "123", строка: "9012309").
2)И получить в какой строке найдено это нечто...
begin...end (2005-01-05 20:36:00) [1]> [2] zt50 © (05.01.05 20:34)
var
SL: TStringList;
I: Integer;
begin
...
for I := 0 to SL.Count - 1 do
if Pos('123', SL[I]) > 0 then
begin
ShowMessageFmt('Найденная строка: %s, её индекс: %d', [SL[I], I]);
Break
end
...
end.
zt50 (2005-01-05 20:34:00) [2]МЛИН!!
Туплю я....
begin...end (2005-01-05 20:24:00) [3]> zt50 © (05.01.05 20:19)
Поможет функция Pos.