Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2009.10.18;
Скачать: [xml.tar.bz2];

Вниз

RichEdit текст в верхнем индексе   Найти похожие ветки 

 
ford ©   (2009-08-17 17:50) [0]

Здравствуйте! подскажите плииз,
как в RichEdt изменить текст на верхний или нижний индекс
как например в ворде.
или в HTML
X<sub>2</sub>


 
KilkennyCat ©   (2009-08-17 18:38) [1]

http://www.codenet.ru/progr/formt/rtf1.php


 
KilkennyCat ©   (2009-08-17 18:41) [2]

здесь более подробно http://msdn.microsoft.com/en-us/library/aa140283%28office.10%29.aspx


 
ford ©   (2009-08-18 11:36) [3]

спасибо,
а посдкажите как получить из RichEdit собственно текст в формате RTF
т.е. есть строка в RichEdit
"вася"
и получить
{\insrsid15536801  \"ef\"e5\"f2\"ff}

RichEdit1.Lines[0]
выдает "вася" но ни как не {\insrsid15536801  \"ef\"e5\"f2\"ff}
:(
файла который можно было бы открыть нет
можно конечно его создать потом открыть и потом подгрузить
но както можно же обойтись без таких выкрутасов


 
Anatoly Podgoretsky ©   (2009-08-18 12:24) [4]

Без выкрутасов никак, только через поток можно получить доступ до внутреннего формата.


 
ford ©   (2009-08-18 13:58) [5]


> Anatoly Podgoretsky ©   (18.08.09 12:24) [4]
>
> Без выкрутасов никак, только через поток можно получить
> доступ до внутреннего формата.
>

собственно так и сделал :)

а можно ли както заставить RichEdit не преобразовывать русские буквы в коды??
т.е. я пишу слово "привет" в итоге получается
\viewkind4\uc1\pard\f0\fs16\"ef\"f0\"e8\"e2\"e5\"f2
причем если в RTF файле исправить строку
на
\viewkind4\uc1\pard\f0\fs16\привет
то она отображается абсолютно нормально
но если опять сохранить RTF то вернется опять "ef\"f0\"e8\"e2\"e5\"f2
:((


 
Anatoly Podgoretsky ©   (2009-08-18 14:31) [6]

Сомневаюсь, это по стандарту, иначе может вызвать проблемы при других локализациях и ОС


 
KilkennyCat ©   (2009-08-18 16:36) [7]


> Anatoly Podgoretsky © (18.08.09 12:24) [4]

А разве свойство plain не поможет?


 
Anatoly Podgoretsky ©   (2009-08-18 16:55) [8]


> А разве свойство plain не поможет?

Не поможет, метаданные типа

> \viewkind4\uc1\pard\f0\fs16\

будут убиты, останется только "Привет"



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2009.10.18;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.005 c
2-1250324929
Sly_laban
2009-08-15 12:28
2009.10.18
Fast Report -литература


2-1250492579
studenttgata
2009-08-17 11:02
2009.10.18
Определение градиента.


15-1250358753
xayam
2009-08-15 21:52
2009.10.18
Как человек думает?


3-1228230921
mosco
2008-12-02 18:15
2009.10.18
Uniqueidentifier в фигурных скобках, как от них избавиться?


15-1250581293
@!!ex
2009-08-18 11:41
2009.10.18
Как растянуть окно VBox на весь экран?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский