Форум: "Основная";
Текущий архив: 2005.11.20;
Скачать: [xml.tar.bz2];
Внизпоиск английских и русских слов в RichEdit Найти похожие ветки
← →
AlexLines (2005-10-30 16:20) [0]Уважаемые знатоки!
делаю поиск по RichEdit
в том случае если искать несколько строк (слов) на русском и английском языке происходит поиск только на английском языке
например при поиске слов поиск и find будет найдено слово find, а поиск нет (слова для поиска беру из поля memo)
for i:=0 to Memo2.Lines.Count-1 do
begin
Start:= 0;
mm:= (Memo2.Lines[i]);
While Start <> - 1 do begin
repeat
Start:=DBRichEdit1.FindText(mm,Start+1,Length(DBRichEdit1.Text),[]);
If Start >= 0 then begin
DBRichEdit1.SelStart:=Start;
DBRichEdit1.SelLength:=Length(mm);
DBRichEdit1.SelAttributes.Color := clGreen;
DBRichEdit1.SelAttributes.Style := [fsBold];
end;
until Start = -1;
end;
end;
← →
злобная танька (2005-10-30 21:13) [1]он вообще русские слова не находит.. по крайней мере с первого раза. у меня русские слова начинают находиться если до них был найден восклицательный знак. вот такая фигня.
так что лучше не используй эту дебильную функцию ищи слова вручную!
← →
AlexLines (2005-10-31 00:25) [2]У меня при поиске русских слов нет проблем, но если вместе с русскими искать английские, то можно найти только английские
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.11.20;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.045 c