| История развития программирования, программирование, языки программирования, книги программирование | На сайте представлена информация про программирование в Интернете и работу |
|
Язык в проге, Как поменять язык !? Как поменять ?, Как поменять имя производителя ? Каким образом можно отабразить Gif Анимации в VB, Может каким нибудь элементом? Работа с dll на Java Как поменять фонт конкретной вкладки SSTab, Как поменять фонт конкретной вкладки SS Как указать путь!!!, Два вопроса новичка! Слияние нескольких файлов в один, Как слить текстовые файлы в один? Как узнать конец рекордсета, как узнать конец рекордсета FireWall, Нужны исходники ListBox и FileListBox Почта, Как програмно послать письмо системные цвета, как через VB узнать цветовую схему... Вызов функции в QB Помогите с проблемой, Объект и переменная Откуда берётся объект Graphics ? Как насчет хорошей работы? :) Отслеживание и воспроизведение событий webbrowser, как отследить и воспроизвести события? Добавление картинки в ImageList Подключение таблицы в проект кодом, Подключение таблицы в проект кодом могу ли я из программы редактировать, ее код ? Хочу написать KeyGen, посоветуйте Электронная подпись ActiveX элементов, Электронная подпись ActiveX элементов Печать из приложения, Как напечатать диаграмму (MSChart) Запись и чтение личных данных MSChart - как отобразить время по оси X, и как включить горизонтальную прокрутку MYSQL и Java, NoClassDefFoundError: java/sql/Savepoint vb Excel, Передача данных Вкладки как пользователю сохранить свои настройки??? Диспетчер задач, Поставить паузу в процессе вход в сетевую папку Help VB-6 на русском, Где взять? VB: дерево Не работает ActiveX Recording, Завтра Пасха а записывать звук не могу Чтение из порта на VB, Как прочитать данные из порта на VB? Работа с файлами Что такое Обфускация? Нет коннекта к БД, Программа на VB6, использующая OLEDB и A InputBox выдает ошибку Реестр... Где взять ActiveX для работы с ZIP Данные внутри программы Как Вы относитесь к курящим девушкам? из ВБ в ВБА, какая совместимость кода ? Цветной текст Таблицы Word, в RichTextBox Загрузка изображения из середины файла, Как это сделать? Копирование класса Требуется ли Visual Basic? Количество записей в рекордсете, Проблема при создании рекордсета Как сохранить время в базе данных? Пропадает текст из второй формы Как в TextBox выровнять текст по ширине Ввод пароля закрыть звездочками Курсовик по VB Вопрос по топику Создание бд, Как вывести даные в MSFlexGrid Изменение настроек принтера, Win32API Максимальный размер используемой памяти..., -Xmx... функция FileExist, Не хочет работать Диалоговое окно выбора папки Расчет колличества дней между датами, как это сделать? использование инструкции SendKeys, не работает AppActivate для IExplorer'a Быстрый поиск в TextBox Красивый ToolTipText параметры ф-ции, передача параметров запись наоборот, запись наоборот setwindowpos, запутался с параметрами Появление и исчезание картинки Static Main, выдает ошибку |
Платные хостинги Раскрутка сайта Книги по программированию Цветной текст
- Юзай RichTextBox - свойство есть такое у текстбокса - forecolor - Думаю понятно как? Можно еще палитру воткнуть, чтоб цветов было побольше. - Угу, только оно весь текст в боксе меняет.Rich более всего подходит для этого. Добавлено @ 14:30 Хотя можно и через скажем TextOut или DrawText это сделать, но зачем велосипед изобритать. - Чтоб сохранять такой разноцветный текст в файл, с разным размером шрифтов, разными шрифтами нужно в RTF как минимум сохранять а не в *.txt.Просто напоминаю. - Voldemar2004Никто и не спорит, но если нужно использовать именно TextBox, то почему бы и не написать свою структуру на основе скажем тэгов или просто в HTML складывать, ну вобщем изгиляться по разному можно.Хотя я бы свой компонент написал на основе TextBoxa или на кройняк Memo, и с подсветкой и с сохранением/загрузкой текста и т.д., ИМХО проще. Один раз написал и на всю жизнь. - TextBox меняет цвет всего текста.А для разного цвета RichTextBox неужели не понятно? - Цитата TextBox меняет цвет всего текста. А для разного цвета RichTextBox неужели не понятно?объект RichTextBox получается так:Project -> Components -> вкладка Controls -> Microsoft Rich Textbox Control, поставь галочку напротив компонента, нажми кнопку "применить".P.S. Guest, не стесняйся задавать простые вопросы, которые тебе может быть кажутся глупыми, - все когда-нибудь начинали с 0. (а не с единицы) - Сейчас нет компилятора по друкой, так что могу гнеть и напароться:Код Font.Color = clRed TextOut(TextBox1.Handle, 0, 0, "10", 2) Font.Color = clBlackhighlightSyntax('vbNjU5M2','vb');Что то в этом роде Это сообщение отредактировал ~FoX~ - 25.4.2005, 09:08 - ~FoX~ это не дельфи.1) В VB нет TextOut и т.п.2) В VB Font - свойство текстбокса и оно влияет на текст всего текстбокса.юзай Rich TextBox. - Я не имел ввиду TextBox1.Font.Говорю ж нет компилера под рукой, я просто идею показал. - А... так бы сразу и сказал...Есть правда траблы: подсчет координат и невозможность работы со свойством Text, как и потеря нормальной работы со всем текстбоксом... но если постараться... очень постараться можно конечно что-нить слепитьКод Private Declare Function TextOut Lib "gdi32.dll" Alias "TextOutA" (ByVal hdc As Long, ByVal x As Long, ByVal y As Long, ByVal lpString As String, ByVal nCount As Long) As LongPrivate Declare Function GetDC Lib "user32.dll" (ByVal hwnd As Long) As LongPrivate Declare Function SetTextColor Lib "gdi32.dll" (ByVal hdc As Long, ByVal crColor As Long) As LongPrivate Sub Command1_Click()Dim dc As Longdc = GetDC(Text1.hwnd)SetTextColor dc, RGB(255, 0, 0)TextOut dc, 0, 0, "A", 1SetTextColor dc, RGB(0, 255, 0)TextOut dc, 20, 0, "B", 1End SubPrivate Sub Form_Load()Text1.Enabled = FalseEnd SubhighlightSyntax('vbI1OTIw','vb');~FoX~, +1 за идею - Run-time errorУгу, чтот то вроде того, только я бы компанент написал свой.Когда машину вернут мою из ремонта может статеечку накатаю, по этому поводу. |