Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.06.28;
Скачать: CL | DM;

Вниз

Unicode   Найти похожие ветки 

 
opolo2000 ©   (2009-05-14 07:58) [0]

Добрый день. Подскажите, пожалуйста, как String:
C:\Documents and Settings\pta\Local Settings\Temporary Internet Files\Content.IE5\DS59D2O3\%D0%90%D0%A5%D0%A1%D0%90745226-007_%D0%9F%D0%B0%D0%BD%D0%B5%D0%BB%D1%8C_R6[1].dwg
преобразовать в String:
C:\Documents and Settings\pta\Local Settings\Temporary Internet Files\Content.IE5\DS59D2O3\АХСА745226-007_Панель_R6[1].dwg


 
oldman ©   (2009-05-14 09:07) [1]

обработать посимвольно видимо


 
Сергей М. ©   (2009-05-14 09:11) [2]

А в чем собссно проблема ?
Готовую функцию ищешь или не знаешь как подстроку %D0%90%D0%A5%D0%A1%D0%90 ручками конвертировать ANSI-подстроку ?


 
opolo2000 ©   (2009-05-14 09:28) [3]

Подскажите, пожалуйста, таблицу соответствий: $D0 = "А"?
По моим предположения $D0 = "Р".


 
oldman ©   (2009-05-14 09:51) [4]

%D0 вообще не при чем
Сам посмотри:

%D0%90%D0%A5%D0%A1%D0%90 = АХСА

то есть:
%D0%90 = А
%D0%A5 = Х
%D0%A1 = С
%D0%90 = А

Дальше жевать?


 
Сергей М. ©   (2009-05-14 09:52) [5]

var
 src, dst: String;
 i: Integer;
begin
 src := "%D0%90%D0%A5%D0%A1%D0%90";
 src := StringReplace(src, "%", "", [rfReplaceAll]);
 SetLength(dst, Length(src) div 2);
 HexToBin(PChar(src), PChar(Dst), Length(Dst));
 ShowMessage(UTF8Decode(dst));
end;


 
opolo2000 ©   (2009-05-14 09:53) [6]

Большое спасибо.


 
Anatoly Podgoretsky ©   (2009-05-14 11:43) [7]

> opolo2000  (14.05.2009 7:58:00)  [0]

Это не Юникод, а UTF-8, транспортная 8 битовая кодировка с переменным количеством байте.



Страницы: 1 вся ветка

Текущий архив: 2009.06.28;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.015 c
3-1222860398
ivanoff
2008-10-01 15:26
2009.06.28
Вернуть "First" с условием


2-1241932428
AntonioPermskiy
2009-05-10 09:13
2009.06.28
Приложение не отображается в панели задач


15-1239906098
Kolan
2009-04-16 22:21
2009.06.28
«Интерфейс пользователя» → Инфоскроллер


15-1240382718
Mulber
2009-04-22 10:45
2009.06.28
Минимизация формы без возможности восстановления


15-1240480875
Василий Жогарев
2009-04-23 14:01
2009.06.28
PostgreSQL Components