1. 程式人生 > >uniGUI中Cookies使用中文漢字的方法(使用EncodeString函式編碼)

uniGUI中Cookies使用中文漢字的方法(使用EncodeString函式編碼)

在目前的UniGUI(ver:0.88)中使用UniApplication.Cookies.SetCookie來設定一箇中文的Cookies時,然後用UniApplication.Cookies.Values來讀取Coolies值時,中文會變成亂碼。查詢UniGui論壇,得到以下解決方法:

 

procedure TMainForm.UniButton1Click(Sender: TObject);
var
username:string;
begin
UniApplication.Cookies.SetCookie('name',EncodeString('中文漢字')); //使用 EncodeString函式編碼
username := DecodeString(UniApplication.Cookies.Values['name']); //使用 DecodeString解碼
end;

---------------------
作者:shuiying
來源:CSDN
原文:https://blog.csdn.net/shuiying/article/details/7492367
版權宣告:本文為博主原創文章,轉載請附上博文連結!