1
Delphi获取文件名、不带扩展名文件名、文件所在路径、上级文件夹路径的方法

1.获取不带扩展名的文件名方法,利用ChangeFileExt函数修改传入参数的扩展为空,并不会对文件本身产生变更。 ChangeFileExt(ExtractFileName('D:\KK\Test\123.txt'),''); //返回 123 2.获取上级文件夹路径的方法。 ExtractFi ...

KK.Yip @ 2020/07/24

2
Delphi(TListView)列表视图组件详解

Delphi(TListView)列表视图组件详解 TListView 组件以多种形式显示列表的项目,如详细资料、小图标、大图标等形式表示列表中的项目。 列表视图与用TListBox 组件实现的列表框非常相似。不同的是,列表视图可以让用户选择不同的显示方式,诸如大图标方式、小图标方式、简单列表方式和 ...

KK.Yip @ 2020/07/24

3
UniGUI学习之多张图片轮播(38)

function afterCreate(sender){ Ext.util.CSS.createStyleSheet( "#"+sender.id+"{overflow:hidden; position:relative; }" +"#"+sender.id+" .hd{ height:15px; ...

涂磊 @ 2020/07/17

4
初始化日期时间格式的习惯

如果程序里有需要处理日期的相关代码,养成初始化日期时间格式的习惯。 System.SysUtils.FormatSettings.DateSeparator := '-'; System.SysUtils.FormatSettings.ShortDateFormat := 'yyyy-mm-dd'; ...

涂磊 @ 2020/06/25

5
uniGUI学习之获取GET方式的参数 然后动态,显示页面(37)

获取GET方式的参数 然后动态,显示页面? 区分登陆页面<1.系统账号WEB:http://localhost:8888/?LoginType=0 2.开发账号WEB:http://localhost:8888/?LoginType=1 3.框架账号WEB:http://localhost:8888 ...

涂磊 @ 2020/06/24

6
Delphi10.3的ListView学习(大图标)

万一的 Delphi 博客,基础学习ListView 使用 TListView 控件(1) 使用 TListView 控件(2) 使用 TListView 控件(3) 使用 TListView 控件(4) 这里强调一下ImageList是可以改图片尺寸的:最大256*256 procedure TF ...

涂磊 @ 2020/06/05

7
Delphi10.3的SpeedButton/BitBtn学习

1】SpeedButton/BitBtn的图片Glyph属性 2】文字Caption属性的设定 3】图片文字位置Layout的设定 4】SpeedButton按下和弹起效果 5】SpeedButton的其他 属性说明 6】BitBtn控件与SpeedButton类似,只是多了可以获得焦点 1】Spe ...

涂磊 @ 2020/06/05

8
Delphi10.3下自带系统托盘 TrayIcon的使用

(0)老式提示 (1)“气泡提示”的制作 (2)动态图标 (3)右键菜单 (4)最小化和还原窗口 (0)老式提示,随鼠标指针的提示文本, 这是老式的, 下面有新型的 TrayIcon1.Hint:='asdfad'; ( 1 )“气泡提示”的制作 第一步:在窗体中放置 TrayIcon 控件( Ad ...

涂磊 @ 2020/06/02

9
Delphi10.3状态栏上显示进度条

1】拖动一个StatusBar1到窗口上,并添加三个StatusPanel,我们将ID为2的StatusPanel作为进度条显示; 2】声名全局变量 private { Private declarations } //声明一个进度条对象 MyProg:TProgressbar; //声明进度条要插 ...

涂磊 @ 2020/06/02

10
delphi10.3安装使用mySQL

1】下载安装好mySQL环境 2】FDConnection1的设置 3】执行增删改SQL语句和查询Select语句 4】客户端连接 1】下载安装好mySQL环境,注意32位/64位。本篇为32位 mysql32位下载链接: https://pan.baidu.com/s/1hVS_vbBQUAnMa ...

涂磊 @ 2020/05/31

14
Delphi Format、FormatFloat与FormatDateTime的用法

一、Format的用法 Format是一个很常用,却又似乎很烦的方法,本人试图对这个方法的帮助进行一些翻译,让它有一个完整的概貌,以 供大家查询之用: 首先看它的声明: function Format(const Format: string; const Args: array of const) ...

李先森° @ 2020/05/22

15
Delphi对接快递单的md5函数

对接快递单每个快递商家的接口都不同,但基本大同小异,主要的算法都是md5 和Base64。一般提供的Demo都不会有Delphi的。其实md5和Base64Delpi都自带了。 base64一般都不会有问题,主要是md5,很多用Delphi对接的,主要的问题都是出在这里。下面我分享对接两个不同快递接 ...

似水@流年 @ 2020/04/21

16
uniGUI学习之UniStringGrid(35)

请问uniListBox如何调整某行内容的字体颜色 用一个只有一列的UniStringGrid代替 object UniStringGrid1: TUniStringGrid Left = 312 Top = 58 Width = 320 Height = 240 Hint = '' FixedCo ...

涂磊 @ 2020/04/16

17
uniGUI之主窗口折叠UI之UniTreeMenu(32-2)

用uniGUI专有控件TUniTreeMenu 2.0给TUniTreeMenu菜单添加图标 2.1给TUniTreeMenu菜单添加事件 2.2修改背景色 2.3调整行高 2.4改变字体和大小 2] 用uniGUI专有控件TUniTreeMenu,类似标准控件的TreeView,还可以为每个菜单增 ...

涂磊 @ 2020/04/15

18
Delphi10.3的DBGrid美化(03)

procedure TForm1.DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect; DataCol: Integer; Column: TColumn; State: TGridDrawState); var i: Integer; ...

涂磊 @ 2020/04/11

19
uniGUI学习之uniButton图标(34)

1]设置IconCls属性,这种方法不需添加ImageList,简单方便,推荐使用 2]如嫌方法1的图标样式太少,可载入本地图标,双击UniNativeImageList控件,推荐使用 设置uniButton的Images属性和ImageIndex属性即可。 3]双击UniNativeImageLi ...

涂磊 @ 2020/04/10

20
UniGUI学习之hBox布局(33)

1]父容器的AlignmentControl设为uniAlignmentClient 2]父容器的Layout设为hBox//水平盒式排列 3]子控件的排列比例 4]设置控件间格 修改父控件的大小,子控件 的大小也会随之按按比例改变 ...

涂磊 @ 2020/04/09