![]() |
#1 |
Axapta Retail User
|
Выделить цветом часть string
Добрый день.
Есть ли функция чтобы выделить цветом часть string ? Например 000 - 000 - 000 -000 |
|
![]() |
#2 |
Участник
|
А зачем и где?
В Word'е точно есть такая функция |
|
![]() |
#3 |
Banned
|
Цитата:
Цвет, выделение, подчеркивание и прочее. Посмотрите SysHelp::showHTML() если на UI. ActiveX "Web browser" на формах. |
|
![]() |
#4 |
Участник
|
Мы на одном проекте использовали для этих целей ActiveX-компонент Microsoft Rich Textbox Control 6.0. В отличие от HTML с помощью данного контрола можно делать редактируемые текстовые поля. Для начала можно почитать о нем здесь:
http://vbbook.ru/visual-basic-kompon...ox-control-60/ http://forums.codeguru.com/showthrea...he-RichTextBox Принцип очень простой. Сначала с помощью методов selStart(int) и selLength(int) задаете позицию начала выделения и количество выделяемых символов. Потом с помощью разнообразных методов sel* применяете различные варианты форматирования. Конкретно для выделения цветом используется selColor. Нужно только не забывать о том, что эти методы sel* принимают в качестве параметра COMVariant. |
|
|
За это сообщение автора поблагодарили: S.Kuskov (5). |
|
|