摘要: uniGUI的文件下载由于TUniSession的存在而变得非常简单,最典型的一个例子就是将列表中的所有数据导出到Excel中。服务器上采用TMS FlexCel控件,先将数据集中的记录导入到Excel文件中,然后再将Excel文件内容输出到内存流中,最后通过TUniSession发送到客户端。代码... 阅读全文
posted @ 2014-10-08 21:43 玻璃城市 阅读(3996) 评论(0) 推荐(1) 编辑
摘要: uniGUI提供了一个文件上传控件TUniFileUpload,进行数据的导入就变得比较容易。首先将TUniFileUpload控件放置在窗体上,按下导入按钮后,执行TUniFileUpload的文件上传功能:procedure TfmeWebDBListEditBase.btnImportClic... 阅读全文
posted @ 2014-10-08 21:32 玻璃城市 阅读(3480) 评论(0) 推荐(0) 编辑
摘要: uniGUI的主窗体可以采用多页面方式进行管理,参考网上的资料,都是用TUniFrame + TUniPageControl 来实现,尝试了一下,效果还不错,如下图:用TUniFrame 能够使用继承模式,我采用了以下的类关系:TfmeWebEmbedBase : 所有嵌入Frame的基类,实现了与... 阅读全文
posted @ 2014-10-08 21:12 玻璃城市 阅读(5216) 评论(2) 推荐(0) 编辑
摘要: uniGUI下有专用的登录窗体类:TUniLoginForm,该类属于AppForm,构建代码为:function frmWebLogin: TfrmWebLogin; begin Result := TfrmWebLogin(dmWebMain.GetFormInstance(TfrmWebL... 阅读全文
posted @ 2014-10-08 20:42 玻璃城市 阅读(4480) 评论(0) 推荐(0) 编辑