unigui使用技巧

1、編譯時原程序在運行無法重新形成

     在做unigui開發時,每次編譯運行時,unigui的應用都會在後臺運行,每次重新編譯時都必須手工在任務欄裏將應用退出纔行,非常麻煩,可以在項目編譯的參數里加上殺進程的命令,這樣每次重新編譯時就會自動將舊的進程殺掉。

BUILD EVENTS ->pre-build events中 命令參數如下:taskkill /f /im $(OUTPUTFILENAME)  2>1 || exit /B 0

 

2、uniGUI中Cookies使用中文漢字的方法

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

   UniApplication.Cookies.SetCookie('name',EncodeString('中文漢字')); //使用 EncodeString函數編碼

   username :=  DecodeString(UniApplication.Cookies.Values['name']);  //使用 DecodeString解碼

3、unigui 調用js

//引用單元uniguiapplication

UniSession.AddJS('alert( )');

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章