Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++/CLI Windows Forms
Войти
Регистрация
Восстановить пароль
 
Atmaks
3 / 3 / 1
Регистрация: 18.12.2011
Сообщений: 10
#1

Распознавание форматирования в RichTextBox - C++/CLI WinForms

30.12.2011, 19:25. Просмотров 745. Ответов 0
Метки нет (Все метки)

Здравствуйте. Получил задание: склепать форму с RichTextBox с возможностью сохранения текста оного в файл с расширением .txt, причем форматирование (тип шрифта) должно сохраняться (в том числе у отдельных символов). ТХТ-файлы поддерживают выбор шрифта только для всего текста (сужу по Блокноту). Поэтому хочу написать парсер, который бы как-то считывал символ за символом, определял на лету, отличается ли шрифт данного символа от обычного, в случае чего вставлял что-то вроде открывающего тэга. Когда символы с таким шрифтом кончаются, вставляется закрывающий тег.
Все бы хорошо, но Text возвращает тупо строку без шрифта - не знаю, что и делать. Мутно всё это...

Добавлено через 43 минуты
Вопрос решен. Просто-напросто берем и скидываем в поток свойство richTextBox1->Rtf. Там всё с тэгами идет. Считываем командой richTextBox1->LoadFile(path, RichText) - сама считывает и обрабатывает тэги. Красота!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.12.2011, 19:25
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Распознавание форматирования в RichTextBox (C++/CLI WinForms):

Отображение текста в RichTextBox
Чувствую, что-то довольно простое упускаю из вида) Отправляю из текстового...

Сохранение текста из richTextBox
Подскажите, почему не работает? StreamWriter ^sr4 = gcnew...

Работа с текстом richTextBox
Доброго времени суток. Пишу программу "Шифровальщик текста". Принцип действия...

Добавление строки в RichTextBox
Доброго времени суток, знатоки! Среда Vc++ На кнопку пишу след. код ...

Заполнить массив из richtextbox?
Здравствуйте, помогите - пожалста как в цикле заполнить масив с richtext box?...

Передать в функцию RichTextBox
Имеется форма Form1, на ней RichTextBox1. При нажатии на кнопку нужно вызвать...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.12.2011, 19:25
Привет! Вот еще темы с решениями:

Сортировка richtextbox по алфавиту
Здравствуйте! Помогите с решением одной задачи: В richTextBox1 вводятся...

Чтение Файла в richTextBox
Доброго времени суток! Форумчане, как вы открываете текстовый файл в...

Richtextbox - форматирование текста
Ребят, подскажите, вот есть у меня текст в текст боксе, мне нужно выделить...

RichTextBox + Sockets + Threads
вобщем в клиенте реализую прием сообщения от сервера в отдельном потоке: ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru