Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как с помощью библиотеки TNT работать с UTF-8 ?


leonidus ©   (2006-11-05 12:23:00) 

Господа есть такая проблема, юзаю бибилиотеку TNT для работы с текстовыми файлами в формате Unicode:

var
f:ttntstringlist;
...

f:=ttntstringlist.Create;
f.LoadFromFile(path);
...
...
f.SaveToFile(path+'new');

суть в том, что после чтения инфы из файла я провожу над ней определенные действия и потом сохраняю все обратно в файл,  и этот файл получается в кодировке Unicode. Теперь же мне нужно то же самое сделать с файлом в кодировке UTF-8, читается и обрабатывается он прекрасно, но вот потом, когда мне нужно сохранить результаты работы, полученный файл выходит в кодировке Unicode а не UTF-8, что делать?


Anatoly Podgoretsky   (2006-11-05 14:33:00) [1]

> leonidus  (05.11.2006 12:23:00)  [0]

Библиотека TNT не работает с UTF-8, используй для работы функции АПИ


Орион   (2006-11-05 13:41:00) [2]

> [3] leonidus ©   (05.11.06 13:34)

UnicodeToUtf8 + F1


leonidus   (2006-11-05 13:34:00) [3]

Можно пример работы с UTF-8?


leonidus   (2006-11-05 12:52:00) [4]

а руками это как?


Орион   (2006-11-05 12:33:00) [5]

С компонентами tnt никогда не работал.
А может легче будет руками конвертнуть?


Наверх

Титульная страница Поиск, карта сайта Написать письмо