Delphi极速字符串替换函数

//此极速字符串替换函数为[盒子论坛hq200306兄]所作,在此感谢!亲测原本48秒的长文本替换操作,现在只要几十毫秒不到! function PosX(const SubStr, Str: string; Offset: Integer): Integer; var I, LIterCnt, L ...

Delphi中的线程类

转贴于 华夏黑客同盟 http://www.77169.org Delphi中有一个线程类TThread是用来实现多线程编程的,这个绝大多数Delphi书藉都有说到,但基本上都是对 TThread类的几个成员作一简单介绍,再说明一下Execute的实现和Synchronize的用法就完了。然而这并不 ...

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

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

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

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

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

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

Delphi10.3的SpeedButton/BitBtn学习

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

Delphi10.3状态栏上显示进度条/图片

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

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

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

delphi10.3安装使用mySQL

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

Delphi Format、FormatFloat与FormatDateTime的用法

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

Delphi对接快递单的md5函数

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

123···5>