Получить из Richedit текст на Utf-8

Тема в разделе "Delphi - Компоненты", создана пользователем dak, 28 авг 2006.

Статус темы:
Закрыта.
  1. dak

    dak Гость

    Пожалуйста, подскажите как получить из RichEdit текст на UTF-8. В нём храниться текст на разных языках.

    Бъюсь над этой проблемой долго.
     
  2. vital

    vital Больной Компом Детектед
    Команда форума Web Team

    Регистрация:
    29 янв 2006
    Сообщения:
    2.472
    Симпатии:
    27
    В какой кодировке текст изначально?
     
  3. dak

    dak Гость

    А разве это важно? Т.к. в RTF могут содержаться несколько языков одновременно (мне нужно получить эту многоязычность (например: турецкий, русский и английский)).
     
  4. Barmutik

    Barmutik Гость

    Хммм.. а просто извлечь текст в юникоде а потом конвертнуть его в UTF-8 не подходит ?
     
  5. dak

    dak Гость

    А как извлеч текст в юникоде, если TRichedit.Lines.text возвращает текст в Widows-1251. Если был бы только 1 национальный язык и английский, тогда нет проблем. А у меня русский, турецки, английский И ВСЁ В ОДНОМ. И получается, если вытаскивать текст из Widows-1251, то русский остаётся, а турецкий нет :) .

    Т.е. из этого компонента мне необходимо получить текст либо в unicode, либо в UTF-8. Если знаешь как извлечь текст хоть в unicode - подскажи.
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей