0

uniGUI 应用程序体系结构(11)

下图表示 uniGUI 服务器的内部结构。 每个 uniGUI 服务器都有一个ServerModule的副本, 每台服务器创建一次, 同时根据用户活动动态创建和销毁多个Session。 uniGUI Session包含一个称为MainModule(多个)的专用DataModule , 它为每个Ses ...

涂磊 发布于 2020-02-04 19:17 评论(0)阅读(22)
0

UniGUI之Login窗口(10)

在UniGUI的CHM帮助里读到的。 一定要新建一个其他空白的工程,然后再添加LoginForm LoginForm 是另一种特殊的表单类型, 仅用于登录目的。 此操作将创建一个与常规窗体外观相同的空白 LoginForm: LoginForm 是一个名为 TUniLoginForm 的内置类的后代 ...

涂磊 发布于 2020-02-04 18:22 评论(0)阅读(31)
0

UniGUI设置背景图片(09)

主要是Background和LoginBackground属性, 类似地Login窗口背景图也可这样修改 UniServerModule.MainFormDisplayMode:= mfPage;//全屏显示 效果图: ...

涂磊 发布于 2020-02-04 16:30 评论(0)阅读(20)
0

uniGUI读取文本文件(08)

为了测试没有数据库下的简单入门例子 procedure TMainForm.UniButton2Click(Sender: TObject); // 读取 文本 var aStringlist: Tstringlist; begin aStringlist:= Tstringlist.Create; ...

涂磊 发布于 2020-02-04 15:25 评论(0)阅读(25)
0

UniGUI之ServerModule常用设置(07)

主要有两个设置,它是一个单独的, 这意味着它只在每个应用程序中创建一次。 它主要用于配置各种服务器设置。不能将组件放在ServerModule上。 如前所述, ServerModule 是一个单一的, 它不会为每个会话创建,。 Favicon 点击(None)可以改变默认图标。 MainFormDi ...

涂磊 发布于 2020-02-04 11:20 评论(0)阅读(26)
0

UniGui学习之部署(06)只 有Loading...,

procedure TUniServerModule.UniGUIServerModuleBeforeInit(Sender: TObject);begin Self.ExtRoot:='ext-6.7.0'; //C:\Program Files (x86)\FMSoft\Framework\un ...

涂磊 发布于 2020-02-03 09:56 评论(0)阅读(46)
0

UniGUI 之UniDBGrid(05)

UniGUI 之UniDBGrid(05) 目录1]DataSource设置2]显示MEMO类型里的文字3]显示悬浮提示4]显示当前记录及总记录数5]读取所有记录,及分页6]在前面加上序号列7]不显示标题栏8]列排序9]编辑 和 更新 数据10]获得某单元格里的内容 11]标题别名 12]将某列设置 ...

涂磊 发布于 2020-02-02 13:48 评论(0)阅读(40)
0

UniGUI的SQLite数据库(04)

1]放FDConnection1和FDQuery1到界面上 一定要 放一个 FDPhysSQLiteDriverLink1到ServerModule上 2]在OnFormCreate事件里写 FDQuery1.Connection := FDConnection1; FDConnection1.Lo ...

涂磊 发布于 2020-02-01 11:46 评论(0)阅读(23)
0

uniGUI页面标题和页面背景的更改(03)

背景颜色更改 背景色: 背景图片: ...

涂磊 发布于 2020-01-31 19:32 评论(0)阅读(50)
0

提高unigui开发效率的两个方法(02)

1、编译时自己退出运行的程序。 在做unigui开发时,每次编译运行时,unigui的应用都会在后台运行,每次重新编译时都必须手工在任务栏里将应用退出才行,非常麻烦,可以在项目编译的参数里加上杀进程的命令,这样每次重新编译时就会自动将旧的进程杀掉。 命令参数如下:taskkill /f /im $( ...

涂磊 发布于 2020-01-31 18:42 评论(0)阅读(51)
0

UniGui安装(01)

UniGui安装.Delphi10和uniGUI1.90.0.1509 1]下载 2]安装 3]目录说明 1]下载 在我百度网盘里 uniGUI1-90-0-1509.zip https://pan.baidu.com/s/1sj92qr3CGfOYumn08g5yRg y9ww 2]安装 1) 双 ...

涂磊 发布于 2020-01-31 18:27 评论(0)阅读(49)
0

QF中间件

QF中间件使用说明 QF中间件是在2020年春节期间出现新型冠状病毒感染的肺炎疫情不敢外出,闲来无事编写的。编程是业余爱好,平时编程只会拖控件,中间件可能存在未知Bug,这个版本也只实现了简单的增删改查功能,与已有的中间件功能差距巨大,请高手勿喷! QF中间件使用FDmemTable、mORMot和 ...

秋·风 发布于 2020-01-30 21:54 评论(0)阅读(27)
2

深入delphi编程理解之消息(一)WINDOWS原生窗口编写及消息处理过程

通过以sdk方式编制windows窗口程序,对理解windows消息驱动机制和delphi消息编程有很大的帮助。 sdk编制windows窗口程序的步骤: 1、对TWndClass对象进行赋值; 2、向系统注册wndclass对象(RegisterClass); 3、CreateWindow创建窗口 ...

delphi学习园地 发布于 2020-01-17 17:53 评论(0)阅读(52)
1

HO引擎近况20200113

自从日本回来就开始连续的996,过年都要加班4天,身体真的很疲惫了 虽然项目很忙,但是我依然将游戏中最后两个用到蓝图的核心函数弄到了C++里面 现在整个游戏中非蓝图的部分已经完全不再需要蓝图提供函数了 这里还遇到了一个坑 蓝图中的函数是C++中的函数的再封装这个事我早就知道 但是内部究竟都改了什么我 ...

新乞丐王子 发布于 2020-01-13 12:21 评论(0)阅读(17)
0

字节的合并

unit Unit1; interface uses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.Forms, V ...

书搞进脑袋-创新-创造 发布于 2020-01-07 14:55 评论(0)阅读(40)
0

一个托盘图标组件

最近在温故Delphi精要,下面是按照其中做的托盘图标组件,记录一下。 工具:Delphi 7+Image Editer 先上图: 组件源码如下:对于图标,百度 unit XsdTrayIcon; interface uses SysUtils, Classes, Windows, Messages ...

忠诚卫士 发布于 2020-01-03 17:55 评论(0)阅读(73)
0

Delphi 10.3.3 THTTPClient Post问题

如果对于Post提交,需要对参数进行urlEncode处理的需要注意。 对于Post参数,可以用TString或者TStringStream两者。如果你采用的是用TStringStream,那么必须按照要求,自行urlEncode处理。这里没有问题。 但如果你是用的TString参数。那么请不要做u ...

似水@流年 发布于 2020-01-03 03:03 评论(0)阅读(67)
0

Intraweb IIS发布,数据连接问题

日前,用IW做了小东西,开始用单独的执行程序发布,一切都没有什么问题,但是发布到正式环境中,用windows IIS发布,怎么也获取不了程序所在的物理路径,而后看了万一的博客,试了一下程序能正常运行,特此记录一下. IWApplication.gGetAppPath;//程序所在物理路径 ...

ZlpDll 发布于 2019-12-24 12:57 评论(0)阅读(34)
0

文件迁移到FileTable中

看此文档前,先参考一下文档 https://blog.csdn.net/downmoon/article/details/24374609 环境:阿里云ECS SQL Server 2017 + Delphi7 测试用xcopy,robocopy等命令迁移文件好像不太会用。 倒是可以通过T-SQL的 ...

忠诚卫士 发布于 2019-12-17 18:06 评论(0)阅读(81)
0

一秒可生成500万ID的分布式自增ID算法—雪花算法 (Snowflake,Delphi 版)

概述 分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。 有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。 而TWitter的snowflake解决了这种需 ...

全能中间件 发布于 2019-12-12 20:25 评论(0)阅读(702)