![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Люди пожалуйста помогите!
Gid © (2002-09-08 14:35:00)Есть Memo с текстом, нужно программно узнать в какой строке первый раз встречается какое-то слово!
Очень нужно, сколько не пытался – не получилось, буду очень благодарен за помощь!
VAleksey (2002-09-08 17:12:00) [1]Не верю.
Либо не пробовал, либо не читал (и не только хелп).
Криворукий (2002-09-08 16:10:00) [2]Result := -1; // not found
for i := Memo.Lines.Count-1 do
begin
if Pos(WordToFound, Memo.Lines[i]) <> 0 then
begin
// Искомое слово найдено в i-й строке
Result := i;
Exit;
end;
end;
Gid (2002-09-08 15:53:00) [3]Строил – не получается…
:( Помогите плиз!
Anatoly Podgoretsky (2002-09-08 15:11:00) [4]Ты хелп по слову POS смотрел?
Циклы умеешь строить, это в хелпе по слову FOR
Gid (2002-09-08 15:01:00) [5]А как это выглядит?
Anatoly Podgoretsky (2002-09-08 14:57:00) [6]Pos находит вхождения в строке, примени его для нужных строк