![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Юникод :(( [D7, XP]
Диниска © (2008-06-06 08:24:00)Добрый день! Работаю в BDS2006. Когда вставляю текст на арабском в TRichEdit (Ctrl+c и ctrl+v) то буквы отображаются нормально, а когда загружаю файл юникод в TRichEdit через LoadFromFile - текст загружается с потерями ... Что делать? Неужели TNT?
Диниска (2008-06-06 09:43:00) [21]Такие файлы будут поступать от клиентов примерно 1000 файлов в день. Можно как ни будь отображать их без пересохранения в DBS2006 ?
ЮЮ (2008-06-06 09:39:00) [22]Или хотя бы Font установи у RichEdit-а c поддершкой unicod-а, посмотри, кстати, какой использует Winword для арабского текста. Посто при копировании через буфер ты копируешь и информацию о шрифтах и форматировании, а не просто текст
ЮЮ (2008-06-06 09:36:00) [23]> Но LoadFromFile не хочет загружать из файла :(
Он просто не ожидает, что файл unikod-овый.
Сохрани WinWord-ом как rtf и загрузи в RichEdit.
Диниска (2008-06-06 09:22:00) [24]В общем файлы текстовые (txt) в них есть данные вперемешку арабские с кириллицей. Когда загружаю в TRichEdit этот файл то арабские буквы теряются.
А когда открываю юникод файл через WinWord и копирую текст на арабском, захожу в свою запущенную программу и вставляю скопированный текст в RichEdit то арабские буквы отображаются. Получается RichEdit умеет читать юникод?
Но LoadFromFile не хочет загружать из файла :(
ЮЮ (2008-06-06 09:15:00) [25]> Когда вставляю текст на арабском в TRichEdit (Ctrl+c и ctrl+v)
> то буквы отображаются нормально
где делаещь Ctrl+c ?
> а когда загружаю файл юникод в TRichEdit через LoadFromFile
> текст загружается с потерями
Потери чего?
а файл в какам формате? Почему не rtf, для которого, собственно, TRichEdit и предназначен?
Anatoly Podgoretsky (2008-06-06 08:48:00) [26]> Диниска (06.06.2008 8:24:00) [0]
Твоя программа.