读书人

UTF8Decode有关问题

发布时间: 2012-04-13 13:50:24 作者: rapoo

UTF8Decode问题
我只想做一个很单纯的把"红茶"的UTF8字串解码放到memo里怎么做都失败?

memo1.lines.add(UTF8Decode('%e7%ba%a2%e8%8c%b6'));

memo1会出现%e7%ba%a2%e8%8c%b6,也就是说没有decode,是我观念错还是哪边的问题?

btw, 我用memo1.lines.add(UTF8Encode('红茶'));他也只会出现红茶不会出现%e7%ba%a2%e8%8c%b6

[解决办法]
D7下是这样用的

Delphi(Pascal) code
procedure TForm1.Button5Click(Sender: TObject);begin        //uses HTTPApp        showmessage(HTTPEncode(UTF8Encode('红茶')));        showmessage(UTF8Decode(HTTPDecode('%e7%ba%a2%e8%8c%b6')));end; 

读书人网 >.NET

热点推荐