uniGUI共24篇

Delphi 提高unigui开发效率的两个方法-Delphi编程技巧大全

Delphi 提高unigui开发效率的两个方法

1、编译时自己退出运行的程序。在做unigui开发时,每次编译运行时,unigui的应用都会在后台运行,每次重新编译时都必须手工在任务栏里将应用退出才行,非常麻烦,可以在项目编译的参数里加上杀...
Top_Admin的头像-Delphi编程技巧大全Top_Admin19天前
0295
Delphi UNIGUI程序部署到服务器-Delphi编程技巧大全

Delphi UNIGUI程序部署到服务器

UNIGUI程序部署:必须安装runtime(运行时),在服务器上否则会:一直在加载
Top_Admin的头像-Delphi编程技巧大全Top_Admin19天前
04811

delphi uniGUI 获取当前IP

unimemo1.Text:=UniApplication.RemoteAddress;
Top_Admin的头像-Delphi编程技巧大全Top_Admin19天前
0385

delphi uniGUI UniStringGrid1 清空

uses uniGUIApplication;UniSession.AddJS(UniStringGrid1.JSName + '.store.reload();');
Top_Admin的头像-Delphi编程技巧大全Top_Admin19天前
04913
delphi UniGui服务器部署-Delphi编程技巧大全

delphi UniGui服务器部署

procedure TUniServerModule.UniGUIServerModuleBeforeInit(Sender: TObject);begin   Self.ExtRoot:='ext-6.7.0'; //C:Program Files (x86)FMSoftFrameworkuniGUI'Name Folder' ...
Top_Admin的头像-Delphi编程技巧大全Top_Admin19天前
05115

Delphi unigrid记录check遍历

procedure TMainForm.UniButton2Click(Sender: TObject);var iIdx:integer; bmbh:string;begin  for iIdx := 0 to UniDBGrid1.SelectedRows.Count - 1 do  begin  &nb...
Top_Admin的头像-Delphi编程技巧大全Top_Admin19天前
0329

Delphi unigi UniDBTreeGrid展开叠起 UniDBGrid自动调节列宽

 展开叠起UniDBTreeGrid1.FullExpand;  UniDBTreeGrid1.FullCollapse;UniDBGrid1.ForceFit;;自动调节列宽————————————————原文链接:https://blog.csdn.net/ozhy111/...
Top_Admin的头像-Delphi编程技巧大全Top_Admin19天前
05414

Delphi unigui 控件动画

获取控件idUniSession.AddJS('MainForm.UniEdit1.setValue(MainForm.mainpanel.id)');//动画 UniSession.AddJS('$('#'+MainForm.UniContainerPanel3.id).animate({height:300})');————...
Top_Admin的头像-Delphi编程技巧大全Top_Admin19天前
0487

unigui js操作delphi控件赋值

在js中界面上所有组件都当成html里来控制1、控制按钮事件 document.getElementById(MainForm.UniButton4.getId()).click();这个方法让JS与UNI交互提供太大的帮助了js code如下document.get...
Top_Admin的头像-Delphi编程技巧大全Top_Admin19天前
05014

Delphi UniDBTreeGrid判断点击折叠事件

UniDBTreeGrid判断点击折叠事件procedure TMainForm.UniDBTreeGrid2CellClick(Column: TUniDBGridColumn);begin if StrToIntDef(UniEdit1.Text,0)<17 then UniEdit2.Text:='折叠'&...
Top_Admin的头像-Delphi编程技巧大全Top_Admin19天前
0497

Delphi unigui从数据表里下载流文件

引用Data.DB, uniGUIapplication//从数据表里下载流文件class function Tcommont.downfujian(fjbh, fjnm: string): boolean;var  sql: string;  fs: TMemoryStream;begin  fs :=...
Top_Admin的头像-Delphi编程技巧大全Top_Admin19天前
0508

Delphi unigui 调用js

 //引用单元uniguiapplicationUniSession.AddJS('alert( )');
Top_Admin的头像-Delphi编程技巧大全Top_Admin19天前
0457
Delphi unigui form控件跳转-Delphi编程技巧大全

Delphi unigui form控件跳转

在业务系统中常常使用回车键(Enter)替代Tab键完成焦点跳转,在uniGUI下,可以不用代码,直接使用TUniForm的NavigateKeys进行设置:其中Next和Prior决定了焦点向下一个和前一个跳转的按键Key =...
Top_Admin的头像-Delphi编程技巧大全Top_Admin19天前
05615

Delphi unigui确认对话框

MessageDlg('是否' + DelBut.Caption + '该用户', mtConfirmation, mbOKCancel,    procedure(Sender: TComponent; Res: Integer)    begin      if Res = ...
Top_Admin的头像-Delphi编程技巧大全Top_Admin19天前
0336

Delphi 获取unigui 控件id 及获取html值

UniSession.AddJS('MainForm.UniEdit1.setValue(MainForm.mainpanel.id)');
Top_Admin的头像-Delphi编程技巧大全Top_Admin19天前
04510

Delphi unigui 路径

  //临时路径 session超时会自动删除该文件夹   // UniServerModule.LocalCachePath;   //fiels路径   // UniServerModule.FilesFolderPath;   j...
Top_Admin的头像-Delphi编程技巧大全Top_Admin19天前
04415

Delphi unigui 获取Files路径

unit ServerModule; 本地路径UniServerModule.FilesFolderPath网络路径UniServerModule.FilesFolderURLUniServerModule.FilesFolderPath+ 'interpath/my.txt';—————————————...
Top_Admin的头像-Delphi编程技巧大全Top_Admin19天前
0328

Delphi 利用uniGUI中的TUniPageControl实现多页面

实现代码:procedure TfrmMain.OpenForm(Caption,FormClassName:string);var  i:integer;  sheet:TUniTabSheet;begin  for i := 0 to pgeMain.PageCount-1  do   ...
Top_Admin的头像-Delphi编程技巧大全Top_Admin19天前
0415

Delphi UniGui中如何监听Session的开始与结束

UNIGui中的UniServerModule模块有一个SessionManager(TUNIGuiSessionManger类)的属性,通过 TUNIGuiSessionManger类的相关属性可以来监听web会话的开始与结束。如:UniServerModule.SessionMana...
Top_Admin的头像-Delphi编程技巧大全Top_Admin19天前
04110

Delphi Unigui获取连接的客户端列表

Unigui获取连接的客户端列表var  I : Integer;  ASessionList: TList;  ASession : TUniGUISession;begin  memo1.Clear;  ASessionList:=UniServerModule.SessionMana...
Top_Admin的头像-Delphi编程技巧大全Top_Admin19天前
0357

Delphi 在TUniMemo中复制和粘贴选定的文本

uses Clipbrd;procedure TMainForm.UniButton3Click(Sender: TObject);begin Clipboard.AsText:=UniMemo1.Text; end;
Top_Admin的头像-Delphi编程技巧大全Top_Admin19天前
0497

Delphi uniGUI中Cookies使用中文汉字的方法

uniGUI中Cookies使用中文汉字的方法在目前的UniGUI(ver:0.88)中使用UniApplication.Cookies.SetCookie来设置一个中文的Cookies时,然后用UniApplication.Cookies.Values来读取Coolies值时,中文...
Top_Admin的头像-Delphi编程技巧大全Top_Admin19天前
03510
Delphi uniGUI执行程序部署有3种形式-Delphi编程技巧大全

Delphi uniGUI执行程序部署有3种形式

uniGUI执行程序部署有3种形式1、ISAPI模式部署在IIS或Apache,程序编译为Dll形式,没有试,准备后续专门测试一下。 2、标准执行文件模式将软件编译成一个独立的Exe文件,包括了WEB服务和业...
Top_Admin的头像-Delphi编程技巧大全Top_Admin19天前
0598

Delphi uniGUI日志的控制

uniGUI日志的控制uniGUI本身提供了日志功能,利用uniServerModule.ServerLogger来控制如何写日志:Enabled:是否写日志Options:logIndyExceptions:是否记录Indy产生的异常logSessionExceptions:...
Top_Admin的头像-Delphi编程技巧大全Top_Admin19天前
05413