Есть строка вида "111%D1%80%d1%8022.png". На диске этот файл имеет название 111рр22.png (между цифрами рр - кириличные буквы).
Есть готовый инструмент перевода первой строки во вторую?
Модератор: Модераторы
uses
IdURI;
..
begin
S := TIdURI.URLEncode(str);
//
S := TIdURI.URLDecode(str);
end;
uses
SynaCode;
..
begin
s := EncodeUrl( str );
//
s := DecodeUrl( str );
end;
Function DecodeURLElement(Const S : String) : String;
Ichthyander писал(а):Есть и нативная функции из либы fcl-web в модуле FPHTTPClient.
- Код: Выделить всё
Function DecodeURLElement(Const S : String) : String;
GAMER писал(а):Этот вариант, в отличии от Инди сработал как нужно.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 90