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

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

расшифровать кодировку


Программер ©   (2009-02-10 07:06:00) 

Какой функцией расшифровать эту кодировку: Джейми Оливер  
?


KSergey   (2009-02-10 14:36:00) [1]

> Программер   (10.02.09 08:10) [2]
> в d2009 можно просто присваивать строки к определенной кодировке,  но я не знаю какая здесь кодировка

http://www.artlebedev.ru/tools/decoder/

Результат: Джейми Оливер

Как нам пришлось помучиться: CP1252 → UTF-8


Сергей М.   (2009-02-10 13:53:00) [2]

Глубоко сомнееваюсь, что в исходной строке фигурирует ASCII


Программер   (2009-02-10 11:19:00) [3]

Вобщем у меня файлы такие, хотелось бы сделать автопереименовыватель файлов.


Программер   (2009-02-10 11:18:00) [4]


> Откуда ты взял эту строку с абракадаброй, из почтового сообщения
> ?

из сайта. Раскодировал программой Tcode, сам понять как это делается так и смог. В Tcode пишет из Utf8 в ascii раскодировка. Эту функцию не нашел.
Вот полная строка:
Джейми Оливер - 201 - Внимани& #208;µ овощам


Сергей М.   (2009-02-10 08:54:00) [5]


> Программер   (10.02.09 08:38) [4]


Откуда ты взял эту строку с абракадаброй, из почтового сообщения ?


Программер   (2009-02-10 08:53:00) [6]

все решил, спасибо.


Программер   (2009-02-10 08:38:00) [7]

ну не очень ясно выразился, вот так делается:

var
 U: UTF8String;
 A: AnsiString;
begin
 U := 'This is a UnicodeString';
 A := U;
 Memo1.Lines.Add(A);
 U := edit1.Text;
 A := 'Джейми Оливер';
 Memo1.Lines.Add(A);

Текст выводится в мемо.

на декодере лебедева определил что исходная кодировка ISO-8859-5.
конвертируется в utf с потерей некоторых символов :(


Palladin   (2009-02-10 08:21:00) [8]

присваивать строки к определенной кодировке... сам то понял, что сказал?


Программер   (2009-02-10 08:10:00) [9]

в d2009 можно просто присваивать строки к определенной кодировке, но я не знаю какая здесь кодировка, сижу тыкаю наугад unicode,utf8...
пока не выходит


Anatoly Podgoretsky   (2009-02-10 07:38:00) [10]

multibytetowidechar


Наверх

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