原文:uniGUI試用筆記(七)

uniGUI的文件下載由於TUniSession的存在而變得非常簡單,最典型的一個例子就是將列表中的所有數據導出到Excel中。服務器上采用TMS FlexCel控件,先將數據集中的記錄導入到Excel文件中,然后再將Excel文件內容輸出到內存流中,最后通過TUniSession發送到客戶端。代碼如下: ...

2014-10-08 21:43 0 3101 推薦指數:

查看詳情

uniGUI試用筆記(八)

在業務系統中常常使用回車鍵(Enter)替代Tab鍵完成焦點跳轉,在uniGUI下,可以不用代碼,直接使用TUniForm的NavigateKeys進行設置: 其中Next和Prior決定了焦點向下一個和前一個跳轉的按鍵 Key = 13 表示Enter ShiftStete 表示輔助鍵 ...

Thu Oct 16 18:24:00 CST 2014 0 2409
uniGUI試用筆記(五)

uniGUI的主窗體可以采用多頁面方式進行管理,參考網上的資料,都是用TUniFrame + TUniPageControl 來實現,嘗試了一下,效果還不錯,如下圖: 用TUniFrame 能夠使用繼承模式,我采用了以下的類關系: TfmeWebEmbedBase : 所有嵌入 ...

Thu Oct 09 05:12:00 CST 2014 2 4110
uniGUI試用筆記(一)

uniGUI試用筆記(一) 通過向導創建一個uniGUI應用服務器,工程中有三個文件: (1)采用了單例模式,所有客戶端共用一個TUniServerModule實例對象,從下面代碼可以看出 ...

Mon Jul 01 18:01:00 CST 2019 0 405
uniGUI試用筆記(一)

通過向導創建一個uniGUI應用服務器,工程中有三個文件: (1)采用了單例模式,所有客戶端共用一個TUniServerModule實例對象,從下面代碼可以看出: 用全局變量UniGUIServerInstance實現了唯一化的TUniServerModule ...

Mon Sep 29 06:19:00 CST 2014 0 5835
uniGUI試用筆記(三)

uniGUI下的MessageDlg使用發生了變化,最大的特點是: 1、成為了uniGUIForm的成員函數; 2、變成過程(procedure)了,也就是沒有返回值了,使得程序不再具有線程阻塞性。 3、增加了一個傳入回調函數的參數:callBack ...

Mon Oct 06 05:58:00 CST 2014 0 2993
uniGUI試用筆記(六)

uniGUI提供了一個文件上傳控件TUniFileUpload,進行數據的導入就變得比較容易。首先將TUniFileUpload控件放置在窗體上,按下導入按鈕后,執行TUniFileUpload的文件上傳功能: 當TUniFileUpload的文件上傳完成后,觸發 ...

Thu Oct 09 05:32:00 CST 2014 0 2859
uniGUI試用筆記(二)

前幾天做的demo今天啟動后,瀏覽器打開頁面后死活不顯示窗體,找了半天原因才發現是360瀏覽器啟動了兼容模式,改成極速模式后就正常了。有點暈.... 今天簡單測試了TUniGUIServerModu ...

Mon Oct 06 00:16:00 CST 2014 1 5941
uniGUI試用筆記(四)

uniGUI下有專用的登錄窗體類:TUniLoginForm,該類屬於AppForm,構建代碼為: 系統中如果存在登錄窗體,則首先顯示該窗體,當登錄窗體返回不同ModuleResult值時,代表不同含義: 當主窗體返回不同ModuleResult值時,也有不同含義 ...

Thu Oct 09 04:42:00 CST 2014 0 3749
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM