![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
расшифровать кодировку
Программер © (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