![]() |
|
Модераторы: Akina |
![]()
|
|
| Guest |
|
|||
|
Unregistered |
в TextBox выводится предложение как сделать что бы определенное слово было цветным, например красным или зеленым ?
|
|||
|
||||
| Black_Star |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 192 Регистрация: 9.9.2003 Где: Minsk Репутация: 4 Всего: 4 |
Юзай RichTextBox
|
|||
|
||||
| efedron |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 135 Регистрация: 16.3.2005 Репутация: 4 Всего: 4 |
свойство есть такое у текстбокса - forecolor
--------------------
Прежде чем совершить акт разрезания определенной материи целесообразно удостовериться в правильности всех произведенных измерений. |
|||
|
||||
| Voldemar2004 |
|
||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1650 Регистрация: 25.12.2004 Репутация: 7 Всего: 23 |
Налепи 4-е кнопки, RichTextBox, Text1.Text - размер шрифта указывать будешь.
а вообще почитай справочник и зарегистрируйся. Добавлено @ 12:50
Думаю понятно как? Можно еще палитру воткнуть, чтоб цветов было побольше. -------------------- i_i (';') (V) ![]() |
||||
|
|||||
| ~FoX~ |
|
|||
![]() НЕ рыжий!!! ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2819 Регистрация: 8.10.2003 Где: Зеленоград Репутация: 10 Всего: 68 |
Угу, только оно весь текст в боксе меняет. Rich более всего подходит для этого. Добавлено @ 14:30 Хотя можно и через скажем TextOut или DrawText это сделать, но зачем велосипед изобритать. |
|||
|
||||
| Voldemar2004 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1650 Регистрация: 25.12.2004 Репутация: 7 Всего: 23 |
Чтоб сохранять такой разноцветный текст в файл, с разным размером шрифтов, разными шрифтами нужно в RTF как минимум сохранять а не в *.txt.
Просто напоминаю. -------------------- i_i (';') (V) ![]() |
|||
|
||||
| ~FoX~ |
|
|||
![]() НЕ рыжий!!! ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2819 Регистрация: 8.10.2003 Где: Зеленоград Репутация: 10 Всего: 68 |
Voldemar2004
Никто и не спорит, но если нужно использовать именно TextBox, то почему бы и не написать свою структуру на основе скажем тэгов или просто в HTML складывать, ну вобщем изгиляться по разному можно. Хотя я бы свой компонент написал на основе TextBoxa или на кройняк Memo, и с подсветкой и с сохранением/загрузкой текста и т.д., ИМХО проще. Один раз написал и на всю жизнь. |
|||
|
||||
| Guest |
|
|||
|
Unregistered |
В TextBox пишется, например фраза "Длина 10 метров"
как сделать чтобы цифра 10 была красного цвета Text1="Длина " & ????? 10 & " метров" какая команда должна быть вместо ????? |
|||
|
||||
| Staruha |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1292 Регистрация: 1.2.2004 Где: Казань Репутация: 2 Всего: 27 |
TextBox меняет цвет всего текста.А для разного цвета RichTextBox неужели не понятно?
-------------------- Возмездие настигнет |
|||
|
||||
| Voldemar2004 |
|
||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1650 Регистрация: 25.12.2004 Репутация: 7 Всего: 23 |
объект RichTextBox получается так: Project -> Components -> вкладка Controls -> Microsoft Rich Textbox Control, поставь галочку напротив компонента, нажми кнопку "применить". P.S. Guest, не стесняйся задавать простые вопросы, которые тебе может быть кажутся глупыми, - все когда-нибудь начинали с 0. (а не с единицы) -------------------- i_i (';') (V) ![]() |
||||
|
|||||
| ~FoX~ |
|
|||
![]() НЕ рыжий!!! ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2819 Регистрация: 8.10.2003 Где: Зеленоград Репутация: 10 Всего: 68 |
Сейчас нет компилятора по друкой, так что могу гнеть и напароться:
Что то в этом роде Это сообщение отредактировал(а) ~FoX~ - 25.4.2005, 09:08 |
|||
|
||||
| Exception |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 4525 Регистрация: 26.12.2004 Репутация: 7 Всего: 186 |
~FoX~ это не дельфи.
1) В VB нет TextOut и т.п. 2) В VB Font - свойство текстбокса и оно влияет на текст всего текстбокса. юзай Rich TextBox. |
|||
|
||||
| ~FoX~ |
|
||||
![]() НЕ рыжий!!! ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2819 Регистрация: 8.10.2003 Где: Зеленоград Репутация: 10 Всего: 68 |
Run-time error
А TextOut, это апишная функция лежит в Gdi32 Си прототип
Я не имел ввиду TextBox1.Font. Говорю ж нет компилера под рукой, я просто идею показал. |
||||
|
|||||
| Exception |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 4525 Регистрация: 26.12.2004 Репутация: 7 Всего: 186 |
А... так бы сразу и сказал...
Есть правда траблы: подсчет координат и невозможность работы со свойством Text, как и потеря нормальной работы со всем текстбоксом... но если постараться... очень постараться можно конечно что-нить слепить
~FoX~, +1 за идею |
|||
|
||||
| ~FoX~ |
|
|||
![]() НЕ рыжий!!! ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2819 Регистрация: 8.10.2003 Где: Зеленоград Репутация: 10 Всего: 68 |
Run-time error
Угу, чтот то вроде того, только я бы компанент написал свой. Когда машину вернут мою из ремонта может статеечку накатаю, по этому поводу. |
|||
|
||||
![]()
|
| Правила форума "VB6" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | VB6 | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |