1 / 1 / 1
Регистрация: 03.03.2011
Сообщений: 96
1

Поиск в RTB и подсветка найденного

26.03.2012, 20:30. Показов 797. Ответов 4
Метки нет (Все метки)

подскажите как организовать поиск подстрок с выделением в richBox т. е. в данном тексте выделить другим цветом подстроки
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.03.2012, 20:30
Ответы с готовыми решениями:

Синтаксическая подсветка текста в RTB
Как найти конкретное слово, и перекрасить его(хочу сделать подсветку). Вот желаемый результат:...

Поиск по listbox и выделение найденного
Нужно сделать так, чтобы при вводе текста в textbox в listbox отображались строки содержащие...

Поиск по TextBox с выделением найденного
Всем привет. Пытаюсь организовать поиск по TexBox private void search() { ...

Поиск по DataGridView с отображением найденного в новом окне
Как сделать поиск по DGV чтобы после введения поискового запроса и нажатия кнопки показывал окошко...

4
1249 / 957 / 134
Регистрация: 01.10.2009
Сообщений: 2,977
Записей в блоге: 1
26.03.2012, 21:05 2
Цитата Сообщение от vac9 Посмотреть сообщение
подскажите как организовать поиск подстрок с выделением в richBox т. е. в данном тексте выделить другим цветом подстроки


VB.NET
1
2
3
4
5
6
7
8
9
10
11
12
13
14
                    Dim poisk As String
                    Dim gde As String
                    poisk = TextBox1.Text
                    gde = InStr(RichTextBox1.Text, poisk)
                    
 
                    If poisk Then
                        For Each itm In gde
                            RichTextBox1.Focus()
                            RichTextBox1.SelectionStart = gde - 1
                            RichTextBox1.SelectionLength = Len(poisk)
                            RichTextBox1.SelectionColor = Color.Fuchsia
                            RichTextBox1.SelectionBullet = True
                      Next
0
1 / 1 / 1
Регистрация: 03.03.2011
Сообщений: 96
26.03.2012, 21:26  [ТС] 3
а можно на c#
0
1249 / 957 / 134
Регистрация: 01.10.2009
Сообщений: 2,977
Записей в блоге: 1
26.03.2012, 22:02 4
Цитата Сообщение от vac9 Посмотреть сообщение
а можно на c#
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
string poisk;
string gde;
poisk = TextBox1.Text;
gde = InStr(RichTextBox1.Text, poisk);
if (poisk) {
    foreach ( itm in gde) {
RichTextBox1.Focus();
RichTextBox1.SelectionStart = gde - 1;
RichTextBox1.SelectionLength = Len(poisk);
RichTextBox1.SelectionColor = Color.Fuchsia;
RichTextBox1.SelectionBullet = true;
    }
}

Так?
0
1 / 1 / 1
Регистрация: 03.03.2011
Сообщений: 96
07.04.2012, 19:36  [ТС] 5
не работает
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.04.2012, 19:36

Поиск и подсветка слов в RichTextBox
Мне надо искать в тексте RichTextBox слова которые есть в массиве string и подсвечивать их (менять...

Поиск и подсветка найденного текста
Здравствуйте. Есть код поиска: For i = 0 To БилетDataGridView.ColumnCount - 1 ...

Поиск и подсветка найденного в документе Word
Здравствуйте! Кто-нибудь может помочь с макросом? Необходимо в Вордовском документе находить...

Подсветка найденного слова!
Помогите пожалуйста реализовать подсветку найденного слова. <?php header( 'Content-Type:...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.