E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
UniGUI
uniGUI
试用笔记(十)
今天用LoadRunner对
uniGUI
的Standalone模式的程序进行了一次压力测试,程序采用三层模式,将应用服务器与Web服务器分离,由于条件限制,数据库、应用服务和Web服务都部署在同一条云服务器上
·
2015-10-27 12:49
GUI
uniGUI
试用笔记(九)
uniGUI
执行程序部署有3种形式 1、ISAPI模式 部署在IIS或Apache,程序编译为Dll形式,没有试,准备后续专门测试一下。
·
2015-10-27 12:48
GUI
uniGUI
试用笔记(八)
在业务系统中常常使用回车键(Enter)替代Tab键完成焦点跳转,在
uniGUI
下,可以不用代码,直接使用TUniForm的NavigateKeys进行设置: 其中Next和Prior决定了焦点向下一个和前一个跳转的按键
·
2015-10-27 12:48
GUI
uniGUI
试用笔记(六)
uniGUI
提供了一个文件上传控件TUniFileUpload,进行数据的导入就变得比较容易。
·
2015-10-27 12:48
GUI
uniGUI
试用笔记(五)
uniGUI
的主窗体可以采用多页面方式进行管理,参考网上的资料,都是用TUniFrame + TUniPageControl 来实现,尝试了一下,效果还不错,如下图: 用TUniFrame 能够使用继承模式
·
2015-10-27 12:47
GUI
ActionScript 3.0 记要(1): 基本语法
大概了解了 PhoneGap、HTML5、Adobe AIR、Flash、SilverLight、
uniGUI
、Qt, 发现还是老牌的 Flash 更适合需求.
·
2015-10-23 08:06
actionscript
unigui
组件中client javascript delphi组件之间的操作
UniLabel组件: function OnClick(sender, e){ MainForm.UniLabel1.setText('Click!');} function Onmousemove(sender, x, y){ MainForm.UniLabel1.setPosition(x, y);} unibutton组件: function OnMouseout(
·
2015-10-21 12:02
JavaScript
uniGUI
试用笔记(十四)TUniTreeView的CheckBox
TUniTreeView目前版本没有封装CheckBox功能,所以需要手工处理,幸好0.99版提供部分代码了,修改过程如下: 1、uniGUIAbstractClasses.pas单元中修改基类TUniTreeNode,增加Checked属性,代码如下: TUniTreeNode = class(TPersistent) private FChecked: Boolean;
·
2015-05-09 12:00
checkbox
uniGUI
试用笔记(十三)调用WebService
今天尝试用
uniGUI
做Web服务器,调用应用服务器的WebService,遇到些问题记录下来备忘。
·
2015-05-08 21:00
webservice
ODAC(V9.5.15) 学习笔记(一)总论
下一步要开发B/S的程序了,打算用ODAC+
uniGUI
来完成,数据处理上其实可以按照2层结构,相比3层结构要简单些,性能预计也要好些。所以需要仔细研究一下ODAC的功能。岁数大了,做个笔记免得忘了。
·
2015-05-02 12:00
学习笔记
unigui
unidbgrid显示列的合计值
procedure TfrmClient.UniDBGrid1ColumnSummaryResult(Column: TUniDBGridColumn; GroupFieldValue: Variant; Attribs: TUniCellAttribs; var Result: string);var f: Currency;begin inherited; if SameText(Column
·
2015-04-12 22:00
grid
unigui
TUniTreeView demo
unit untTree; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, uniGUITypes, uniGUIAbstractClasses, uniGUIClasses, uniGUIFrame, uniGUIBaseClasses, un
·
2015-04-11 21:00
treeview
unigui
MessageDlg方法调用例子
procedure TfrmEmployee.btnDeleteClick(Sender: TObject);var aBool: Boolean;begin inherited; MessageDlg('是否删除?', mtConfirmation, mbYesNo, procedure(Res: Integer) begin aBool :=Res = mrYes; if aBool then
·
2015-04-11 12:00
message
unigui
导入导出数据
导入:首先要用TUniFileUpload将文件从客户端上传至服务端,然后完成导入。 TUniFileUpload上传文件的演示代码: UniFileUpload1.Execute; UniFileUpload1.ScreenMask.Target := Self; UniFileUpload1.ScreenMask.Enabled := True; 使用TQImport3XLS导入上传文件
·
2015-04-11 12:00
导入导出
unigui
判断浏览器内核、操作系统以及是否移动终端函数
function GetDeviceType(var OsName, BrowserName: string; var IsMobileDevice: Boolean): string; var I: Integer; BrowserInfo: string; OSTypes, BrowserTypes: TStringList; begin Result := '';
·
2015-01-07 23:00
操作系统
uniGUI
试用笔记(七)
uniGUI
的文件下载由于TUniSession的存在而变得非常简单,最典型的一个例子就是将列表中的所有数据导出到Excel中。
·
2014-10-08 21:00
GUI
uniGUI
试用笔记(四)
uniGUI
下有专用的登录窗体类:TUniLoginForm,该类属于AppForm,构建代码为: function frmWebLogin: TfrmWebLogin; begin Result
·
2014-10-08 20:00
GUI
uniGUI
试用笔记(三)
uniGUI
下的MessageDlg使用发生了变化,最大的特点是: 1、成为了uniGUIForm的成员函数; 2、变成过程(procedure)了,也就是没有返回值了,使得程序不再具有线程阻塞性。
·
2014-10-05 21:00
GUI
uniGUI
试用笔记(二)
前几天做的demo今天启动后,浏览器打开页面后死活不显示窗体,找了半天原因才发现是360浏览器启动了兼容模式,改成极速模式后就正常了。有点晕.... 今天简单测试了TUniGUIServerModule的几个属性 Title 应用程序名称,显示在页面标签上的 LoadingMessage 载入ExtJS库时显示的信息 UnavailableEr
·
2014-10-05 16:00
GUI
uniGUI
试用笔记(一)
通过向导创建一个
uniGUI
应用服务器,工程中有三个文件: TUniServerModule = class(TUniGUIServerModule) TUniMainModule = class
·
2014-09-28 22:00
GUI
ActionScript 3.0 记要(1): 基本语法
近期要做的东西既需要运行于网络又需要运行于本地,并要尽量多地兼容各种平台(包括手机平台).大概了解了PhoneGap、HTML5、AdobeAIR、Flash、SilverLight、
uniGUI
、Qt
涂孟超
·
2014-09-26 15:00
uniGUI
出新版本了,0.97.0.1081
uniGUI
出新版本了,0.97.0.1081,试用版0.97.0.1075,支持Delphi2006~XE7。
·
2014-09-24 17:00
GUI
uniGUI
0.93在Delphi XE4下的安装问题
好不容易找到了
uniGUI
的0.93版本,据说已经有0.94版了,可惜,官网上的最新版居然只是0.89,只能支持到XE2。
wbryfl
·
2014-08-12 23:00
unigui
多页签UI框架
procedure TMainForm.openForm(Caption, FormClassName: string);var i: integer; sheet: TUniTabSheet;begin for i := 0 to page.PageCount - 1 do begin if page.Pages[i].Caption = Caption then begin p
·
2014-07-02 11:00
GUI
unigui
1.发送邮件给作者
[email protected]
(邮件用英文写) 邮件内容大纲:就简单写一下自己喜欢
uniGui
,想学习
uniGui
,希望作者能给论坛的用户。 感谢、感谢。
vga
·
2014-04-23 17:00
unigui
UniGui
中设置uniEdit控件的fieldLabel ,emptyText等Extjs属性
在uniEdit控件的unievents属性的beforeInit事件中写入以下代码:functionbeforeInit(sender) { sender.emptyText='请输入姓名'; sender.fieldLabel='姓名'; sender.labelStyle='text-align:right'; sender.fieldStyle="border-style:none"; s
shuiying
·
2014-04-01 17:00
unigui
数据库连接池
UNIGUI
for delphi,是一款WEB RIA开发框架。开发WEB程式如传统C/S般简单,众多DELPHIER趋之若鹜。 虽然上手非常容易,但要真正使用好,有些地方还是值得考究的。
·
2014-03-29 16:00
数据库连接池
uniGUI
用Grid++Report报表插件设计保存报表(For
unigui
ver:0.95.0.1045)
uniGUI
的0.95.0.1045版本提供了CallbackUrl,我们也可以用这个提供的回调网址来实现优秀的国产报表插件在IE\Chorme\FireFox中在线设计并保存报表到服务端的功能。
shuiying
·
2014-03-10 08:00
UniGUI
的TUniLoginForm窗口自定义背景色
uniGUI
的TUniLoginForm类创建的登录窗口默认是不带颜色,可以自定义css风格来改变背景颜色。
shuiying
·
2014-03-09 09:00
unigui
判断浏览器内核、操作系统以及是否移动终端函数_by X-MAN.txt
functionGetDeviceType(varOsName,BrowserName:string;varIsMobileDevice:Boolean):string;var I:Integer; BrowserInfo:string; OSTypes,BrowserTypes:TStringList;begin Result:=''; BrowserName:='Unknown'; OsNam
vga
·
2014-03-08 17:00
unigui判断浏览器内核
X-MAN.txt
uniGui
安装教程、使用例子
转]
uniGui
安装教程、使用例子
uniGui
安装步骤:步骤一、下载安装文件运行fmsoft_
unigui
_beta_0.86.0.880_setup.exe(从官方下载的安装包,没有源码,只提供dcu
vga
·
2014-02-26 22:00
用
uniGUI
做B/S下业务系统的产品原型体验
看了网上的介绍,由于个人比较熟悉Delphi,决定试用
uniGUI
。做了一周多效果还是不错,体验总结如下:
·
2013-12-20 09:00
GUI
uniGUI
0.94 以EXE形式发布程序的布署方法
uniGUI
0.94以后发布要分别带上extjs和uni的两个js文件夹,这两个文件夹的具体位置要在UniServerModule模块中指定以下两个属性: UniServerModule.UniRoot
shuiying
·
2013-12-12 11:00
uniGUI
0.93项目升级到0.94版报a.on is not a function 的解决办法
uniGUI
0.93个别项目升级到0.94版后编译运行时会出现原来在0.93下正常运行的项目,到了0.94版本后运行时不能正确显示窗体,登录窗口也不显示,开启Ajax错误提示后,发现报Ajax错误,类似于
shuiying
·
2013-12-06 08:00
uniGUI
显示Warning: Form must be shown after it is created的解决办法
UniGui
0.94以后,截止到0.94.0.1022版本经常在一个From中访问另一个From成员的时候会出现以下错误:Warning:Formmustbeshownafteritiscreated:
shuiying
·
2013-12-05 22:00
uniGUI
中使用Grid++Report设计报表
通用一段时间的研究,Grid++Report报表插件在
UniGui
中可以完整使用,特别是报表设计器也可以在
UniGui
中使用,可以实现远程维护报表模板,很方便,在IE系列,Firefox,Chorme中都可以实现报表插件的正常使用
shuiying
·
2013-08-16 11:00
UniGui
中如何监听Session的开始与结束
UNIGui
中的UniServerModule模块有一个SessionManager(TUNIGuiSessionManger类)的属性,通过 TUNIGuiSessionManger类的相关属性可以来监听
shuiying
·
2013-06-18 16:00
推荐一款pascal 语言的web 开发工具
这个与目前的其他两种方案(Intraweb,
Unigui
·
2013-05-28 21:00
pascal
Unigui
的UniForm增加ToolTip
老外的例子,两个步骤1.在uniForm的uniEvent属性中写入以下代码:functionwindow.OnBeforeInit(sender) { Ext.apply(sender,{ tools:[{ type:'pin', tooltip:'tooltipofpin', handler:function(event,toolEl,panel){ ajaxRequest(sender,'t
shuiying
·
2013-05-27 17:00
UniGui
手动终止一个会话
procedureKillSession; varSessions:TList; Session:TUniGUISession; I:Integer; begin Sessions:=UniServerModule.SessionManager.Sessions.SessionList.LockList; try forI:=0toSessions.Count-1do begin Session:
shuiying
·
2013-05-23 22:00
Unigui
获取连接的客户端列表
var I:Integer; ASessionList:TList; ASession:TUniGUISession; begin memo1.Clear; ASessionList:=UniServerModule.SessionManager.Sessions.SessionList.LockList; try forI:=0toASessionList.Count-1do begin ASe
shuiying
·
2013-05-23 22:00
用css解决
Unigui
在IE系列浏览器中字体变小的问题
Unigui
运行在chrome浏览器下可以有最佳的效果,但用ie打开用
unigui
做的项目会发现字体明显小一截,可以用自定义css来解决这个问题。
shuiying
·
2013-03-21 15:00
Unigui
中用Grid++report生成pdf实现打印报表
chorme,firefox这两大浏览器都自带了pdf文件阅读功能,不需要另外的插件,我们可以在
unigui
中利用grid++report的导出文件功能,在服务器端导出pdf文件,供前台展示及预览。
shuiying
·
2013-03-09 11:00
unigui
结合JS方法记录
在js中界面上所有组件都当成html里来控制1、控制按钮事件 document.getElementById(MainForm.UniButton4.getId()).click();这个方法让JS与UNI交互提供太大的帮助了js code如下document.getElementById(MainForm.UniButton4.getId()).click(); //模拟按钮事件extjs co
yeeonefx
·
2013-01-30 20:00
再议
UniGui
中使用Grid+Report报表控件(推荐此方法)
前段时间进一步研究了Grid++Report在
uniGui
中的使用,总结出两种方式,但总感觉在客户端与服务器交互上不太顺利,最近再研究了
uniGui
的客户端事件及回调后,基本上解决插件与服务器交互及插件命令调用的问题
shuiying
·
2012-12-26 10:00
Unigui
的布局面板控件 TUniRegionPanel
转自
Unigui
论坛中的控件,修改为可以在xe3下编译的源友。
shuiying
·
2012-11-01 08:00
UniGUI
使用报表Grid++Repor的方法之二(动态调用)
UniGui
中使用Grid++Report报表控件主要是通过TUniHTMLFrame控件中嵌入HTML代码来进行调用,我们可以直接在delphi中动态修改这个HTML代码来实现不同数据源及报表模板的报表打印与展示
shuiying
·
2012-07-27 09:00
html
String
firefox
报表
dataset
Firefox插件
uniGUI
中Cookies使用中文汉字的方法
在目前的
UniGUI
(ver:0.88)中使用UniApplication.Cookies.SetCookie来设置一个中文的Cookies时,然后用UniApplication.Cookies.Values
shuiying
·
2012-04-24 09:00
Cookies
UniGui
如何实现压缩传输数据?
TUniServerModule类中有一个属性是控制压缩的,要以设置是否压缩和压缩级别,最小数据尺寸。一般按以下设置就可以了:ServerModule.Compression.Enabled:=true; ServerModule.Compression.Level=zcMax;如图:
shuiying
·
2012-04-17 07:00
UniGUI
使用报表Grid++Repor的方法之一(静态调用)
Grid++report是一款国产报表控件/插件,非常优秀,下载地址:http://www.rubylong.cn/,这款控件可以在delphi的
Unigui
框架中实现完美报表打印及展示。
shuiying
·
2012-04-16 15:00
JavaScript
html
function
report
url
报表
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他