Delphi utf8编码的解码
** 功能: utf8编码的解码
** 输入参数:
** 作者:liubin
**日期:2011-02-15
** Str :要分割的字符串
** EndStr :分割符号
**返回值 :返回截取好的字符串数组
******************************************************************}
function Utf8Decode(const S: UTF8String): WideString;
var
L: Integer;
Temp: WideString;
begin
Result := '';
if S = '' then Exit;
SetLength(Temp, Length(S));
L := Utf8ToUnicode(PWideChar(Temp), Length(Temp) + 1, PChar(S), Length(S));
if L > 0 then
SetLength(Temp, L - 1)
else
Temp := '';
Result := Temp;
end;
摘自 #Define
补充:软件开发 , Delphi ,