Показать сообщение отдельно
  #2  
Старый 14.01.2012, 19:57
Аватар для v1s2222
v1s2222 v1s2222 вне форума
Продвинутый
 
Регистрация: 07.09.2010
Сообщения: 726
Репутация: 26711
По умолчанию

Самое простое, при помощи функции PosEx, примерный набросок:
Код:
var
  Count: Integer;
  Curr: Integer;
begin
  Count := 0;
  Curr := Pos(Edit1.Text, RichEdit1.Text);
  while(Curr <> 0) do begin
    inc(Count);
    Curr := PosEx(Edit1.Text, RichEdit1.Text, Curr+1);
  end;

  ShowMessage('Кол-во слов в тексте: ' + IntToStr(Count));
Не забудь подключить модуль StrUtils.
__________________
Помогаю за Спасибо
Ответить с цитированием