Как в TextBox выделять жирным или другим цветом кусок текста
Модератор: Naeel Maqsudov
-
- Сообщения: 227
- Зарегистрирован: 31 авг 2006, 13:11
Как в TextBox выделять жирным или другим цветом кусок текста
- Aent
- Сообщения: 1108
- Зарегистрирован: 01 окт 2006, 14:52
- Откуда: Saratov,Russia
- Контактная информация:
Нужно использовать не TextBox а Rich TextBox (Richtx32.ocx)
С обычным TextBox не получится
Впрочем, для динамического выделения можно попробовать использовать
.selstart и .sellen - посмотрите мой пример эмуляции MaskEdit
С обычным TextBox не получится
Впрочем, для динамического выделения можно попробовать использовать
.selstart и .sellen - посмотрите мой пример эмуляции MaskEdit
- Aent
- Сообщения: 1108
- Зарегистрирован: 01 окт 2006, 14:52
- Откуда: Saratov,Russia
- Контактная информация:
Если же речь идёт о многострочном тексте и нужно выделять целую строку, то это
можно сэмулировать расположив несколько TextBox друг под другом, убрав у них
границу и меняя цвет текста при проходе соответствующей строки. Когда то что-то
подобное делал. Но это довольно муторно. Если условия задачи позволяют использовать дополнительный OCX от Microsoft - проще воспользоваться им.
можно сэмулировать расположив несколько TextBox друг под другом, убрав у них
границу и меняя цвет текста при проходе соответствующей строки. Когда то что-то
подобное делал. Но это довольно муторно. Если условия задачи позволяют использовать дополнительный OCX от Microsoft - проще воспользоваться им.
-
- Сообщения: 227
- Зарегистрирован: 31 авг 2006, 13:11
при попытке добавить на форму RichTextBox аутлук пишет что этот компонент не оказывает доверия. Как с этим бороться???
- Aent
- Сообщения: 1108
- Зарегистрирован: 01 окт 2006, 14:52
- Откуда: Saratov,Russia
- Контактная информация:
Да есть проблема использования его в VBA ... Попробую найти ссылку на статьюnamomelkor писал(а):при попытке добавить на форму RichTextBox аутлук пишет что этот компонент не оказывает доверия. Как с этим бороться???
на форуме MS...
Можно попробовать использовать не MS контролы b.e. TXTEXT Control
Но он платный
Или попробовать воспользоваться HTML ( WebBrowser control по моему не требует лицензирования)
- Aent
- Сообщения: 1108
- Зарегистрирован: 01 окт 2006, 14:52
- Откуда: Saratov,Russia
- Контактная информация:
namomelkor, подробно о Вашей проблеме с Richtx32.ocx
http://forums.microsoft.com/msdn/showpo ... 6&siteid=1
http://forums.microsoft.com/msdn/showpo ... 6&siteid=1