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;  
相關文章
相關標籤/搜索