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

在目前的UniGUI(ver:0.88)中使用UniApplication.Cookies.SetCookie来设置一个中文的Cookies时,而后用UniApplication.Cookies.Values来读取Coolies值时,中文会变成乱码。查询UniGui论坛,获得如下解决方法:函数

 

  1. procedure TMainForm.UniButton1Click(Sender: TObject);  
  2. var  
  3.   username:string;  
  4. begin  
  5.    UniApplication.Cookies.SetCookie('name',EncodeString('中文汉字')); //使用 EncodeString函数编码  
  6.    username :=  DecodeString(UniApplication.Cookies.Values['name']);  //使用 DecodeString解码  
  7. end;  
相关文章
相关标签/搜索