频道分类

Delphi uniGUI中Cookies使用中文汉字的方法

作者:admin 来源: 日期:2019/10/22 16:17:47 人气: 标签:

 
uniGUI中Cookies使用中文汉字的方法


在目前的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解码

来源:https://blog.csdn.net/shuiying/article/details/7492367