Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / как программно выделять слова (текст) в Text1.text / 7 сообщений из 7, страница 1 из 1
03.12.2010, 12:24
    #36993061
shoh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно выделять слова (текст) в Text1.text
Как программно выделять слова (текст) в Text1.text?

У меня имеется text1, в нем есть длинное предложение. Мне необходимо выделить одну слову в предложении и удалить это слова.
Удалить выделенной получается так: Text1(0).SelText = "", но не могу программно выделять (уже найденное слова) слова

Если знаете как пожалуйста подскажите как с примерами.
Спасибо заранее
...
Рейтинг: 0 / 0
03.12.2010, 12:45
    #36993139
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно выделять слова (текст) в Text1.text
SelStart и SelLenght
...
Рейтинг: 0 / 0
03.12.2010, 12:54
    #36993172
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно выделять слова (текст) в Text1.text
лучше всего не выделяя удалять прямо из строки и потом эту строку подставлять в текстбокс


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
Dim s as String

Me.Text1.Text = "мама мыла раму"

s = Me.Text1.text
s = Replace(s, "мыла", "")

Me.text1.text = s
...
Рейтинг: 0 / 0
03.12.2010, 12:59
    #36993191
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно выделять слова (текст) в Text1.text
Konst_One,

не прокатит, если есть одинаковые слова, а удалить только одно надо
...
Рейтинг: 0 / 0
03.12.2010, 13:10
    #36993238
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно выделять слова (текст) в Text1.text
Shocker.ProKonst_One,

не прокатит, если есть одинаковые слова, а удалить только одно надо

тогда пусть словарь(коллекцию с нумератором) собирает из фразы и заменяет в нужном месте
...
Рейтинг: 0 / 0
03.12.2010, 13:21
    #36993266
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно выделять слова (текст) в Text1.text
Konst_OneShocker.ProKonst_One,

не прокатит, если есть одинаковые слова, а удалить только одно надо

тогда пусть словарь(коллекцию с нумератором) собирает из фразы и заменяет в нужном месте
Не, ну я согласен, что лучше и проще обработать строку как минимум Mid$-ом. Ну может у человека стоит задача именно в текстбоке ковырять, игнорируя возможности работы со строками. Из ТЗ это неясно.
...
Рейтинг: 0 / 0
03.12.2010, 13:23
    #36993273
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно выделять слова (текст) в Text1.text
offtop
а вообще, парсер текста - самое неблагодарное занятие
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / как программно выделять слова (текст) в Text1.text / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]