AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 29.04.2016, 14:25   #1  
novic is offline
novic
Axapta Retail User
Axapta Retail User
 
168 / 25 (0) +++
Регистрация: 14.04.2005
Выделить цветом часть string
Добрый день.

Есть ли функция чтобы выделить цветом часть string ?

Например 000 - 000 - 000 -000
Старый 30.04.2016, 10:58   #2  
Dreadlock is offline
Dreadlock
Участник
Аватар для Dreadlock
 
298 / 224 (8) ++++++
Регистрация: 07.05.2009
Адрес: Москва
А зачем и где?
В Word'е точно есть такая функция
Старый 03.05.2016, 23:34   #3  
ax_mct is offline
ax_mct
Banned
 
2,548 / 1091 (0) ++++++++
Регистрация: 10.10.2005
Адрес: Westlands
Цитата:
Сообщение от novic Посмотреть сообщение
Добрый день.

Есть ли функция чтобы выделить цветом часть string ?

Например 000 - 000 - 000 -000
HTML без вариантов. Я широко использую что на диалоги что в текст email.
Цвет, выделение, подчеркивание и прочее.

Посмотрите SysHelp::showHTML() если на UI.
ActiveX "Web browser" на формах.
Старый 04.05.2016, 08:32   #4  
Peter Savintsev is offline
Peter Savintsev
Участник
 
246 / 119 (4) +++++
Регистрация: 14.12.2001
Мы на одном проекте использовали для этих целей 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.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
goshoom: Connection string for LINQ to SQL Blog bot DAX Blogs 0 21.03.2015 23:17
emeadaxsupport: Auto conversion of enums to string error occurs when SysModelMetadata code runs in AX 2012 CIL Blog bot DAX Blogs 0 08.08.2012 03:41
X++: New Option to Log X++ Max-Length String Truncation Blog bot DAX Blogs 0 07.10.2011 04:12
X++: More help needed from community: Do you rely on string truncation? Blog bot DAX Blogs 4 19.03.2010 10:50
emeadaxsupport: Error during Hotfix installation - "Version string portion was too short or too long" Blog bot DAX Blogs 0 13.11.2009 21:05

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 19:40.