随笔分类 -  Delphi C函数/过程

Delphi 格式化输出 - Format 函数 和 FmtStr 过程
摘要:Delphi 格式化函数 Format 函数 和 FmtStr 过程 单元:SysUtils 一、Format 函数 功能:返回按指定方式格式化一个数组常量的字符形式 函数原型: function Format(const Format: string; const Args: array of c 阅读全文

posted @ 2019-12-02 15:26 滔Roy 阅读(2914) 评论(0) 推荐(0) 编辑

Delphi 获取系统的语言环境参数GetSystemDefaultLangID、VerLanguageName、GetLocaleInfo
摘要:1 核心的两个API函数:GetSystemDefaultLangID 和 VerLanguageName。 GetSystemDefaultLangID:获得系统默认语言的ID VerLanguageName: 通过语言的ID转换为语言的名称 , 根据16位语言代码获取一种语言的名称 uses W 阅读全文

posted @ 2019-12-02 12:00 滔Roy 阅读(1164) 评论(0) 推荐(0) 编辑

Delphi max函数和min函数
摘要:uses单元 math; min函数 min(A,B); 比较A、B的大小,取最小值 max函数 min(A,B); 比较A、B的大小,取最大值 原型示例:function Min(const A, B: Integer): Integer; 支持比对的参数:Integer、Int64、Single 阅读全文

posted @ 2019-11-08 15:11 滔Roy 阅读(2822) 评论(0) 推荐(0) 编辑

Delphi 窗体函数 ShowScrollBar 控制滚动条
摘要:API函数 函数来源:FUNCTION ulong ShowScrollBar(ulong hwnd,ulong wBar,ulong bShow) LIBRARY "user32.dll" constant long SB_HORZ = 0constant long SB_VERT = 1cons 阅读全文

posted @ 2019-10-15 08:40 滔Roy 阅读(1164) 评论(0) 推荐(0) 编辑

Delphi GlobalAlloc、GlobalLock、GlobalUnlock、GlobalFree 函数
摘要:GlobalAlloc 函数 分配一块内存,该函数会返回分配的内存句柄。 GlobalLock 函数 锁定内存块,该函数接受一个内存句柄作为参数,然后返回一个指向被锁定的内存块的指针。 您可以用该指针来读写内存。 GlobalUnlock 函数 解锁先前被锁定的内存,该函数使得指向内存块的指针无效。 阅读全文

posted @ 2019-10-07 09:51 滔Roy 阅读(678) 评论(0) 推荐(0) 编辑

delphi 设备函数GetDeviceCaps函数
摘要:{说明:以下内容来源于网络,修改多处错误所得 2019.10.04 } GetDeviceCaps 函数功能:该函数检索指定设备的设备指定信息。该函数经常用在操作打印机等设备中。函数原型:int GetDeviceCaps(HDC hdc, int nlndex);参数说明: 1、hdc:设备上下文 阅读全文

posted @ 2019-10-04 15:44 滔Roy 阅读(1533) 评论(0) 推荐(0) 编辑

Delphi 常用API 函数列表
摘要:Delphi 常用API 函数AdjustWindowRect 给定一种窗口样式,计算获得目标客户区矩形所需的窗口大小AnyPopup 判断屏幕上是否存在任何弹出式窗口ArrangeIconicWindows 排列一个父窗口的最小化子窗口AttachThreadInput 连接线程输入函数Begin 阅读全文

posted @ 2019-09-11 09:51 滔Roy 阅读(527) 评论(0) 推荐(0) 编辑

Delphi WinAPI 消息函数 SendMessage函数和 PostMessage的区别
摘要:SendMessage函数 将指定的消息发到窗口。它调用特定窗口的窗口处理函数,并且不会立即返回,直到窗口处理函数处理了这个消息。 PostMessage函数 将一个消息放入与创建这个窗口的消息队列相关的线程中,并立刻返回不等待线程处理消息。 SendMessage是发送消息,然后等待处理完成返回, 阅读全文

posted @ 2019-09-11 09:20 滔Roy 阅读(1141) 评论(0) 推荐(0) 编辑

Delphi Win API 消息函数 SendMessage函数
摘要:Delphi中SendMessage使用说明 1、SendMessage基础知识 函数功能:该函数将指定的消息发送到一个或多个窗口。此函数为指定的窗口调用窗口程序,直到窗口程序处理完消息再返回。而函数PostMessage不同,将一个消息寄送到一个线程的消息队列后立即返回。 函数原型: LRESUL 阅读全文

posted @ 2019-09-11 09:13 滔Roy 阅读(2027) 评论(0) 推荐(0) 编辑

Delphi WinAPI QueryPerformanceCounter、QueryPerformanceFrequency函数,精确定时到ns
摘要:Delphi WinAPI QueryPerformanceCounter、QueryPerformanceFrequency函数,精确定时到ns var c1:int64; t1,t2:int64; r1,r2,r3:double; begin QueryPerformanceFrequency( 阅读全文

posted @ 2019-08-26 15:59 滔Roy 阅读(1142) 评论(0) 推荐(0) 编辑

Delphi 窗体函数GetWindowRect 取窗口矩形坐标
摘要:GetWindowRect,用于取窗口矩形坐标。返回值类型:布尔型(LongBool)。执行成功返回真(True),否则返回假(False);参数1类型:整数型(HWND),目标窗口的窗口句柄;参数2类型:坐标结构(RECT),目标窗口的坐标结构地址。在Windows SDK中的函数原型:BOOL 阅读全文

posted @ 2019-08-21 09:41 滔Roy 阅读(1390) 评论(0) 推荐(0) 编辑

Delphi 鼠标控制函数GetCursorPos、SetCursorPos
摘要:GetCursorPos函数 获取鼠标的位置 SetCursorPos函数 设置鼠标的位置 mouse_event,用于模拟鼠标动作。无返回值。参数1类型:整数型(Integer),鼠标动作标识;参数2类型:整数型(Integer),鼠标动作的水平坐标X;参数3类型:整数型(Integer),鼠标动 阅读全文

posted @ 2019-08-21 08:52 滔Roy 阅读(2360) 评论(0) 推荐(0) 编辑

Delphi CoCreateGuid()函数 获取GUID
摘要:Globally Unique Identifier(全球唯一标识符) 也称作 UUID(Universally Unique IDentifier) GUID/UUID是通过特定算法产生的一个二进制长度为128位的数字,在空间上和时间上具有唯一性,保证同一时间不同地方产生的数字不同,在公元3400 阅读全文

posted @ 2019-08-20 15:12 滔Roy 阅读(1568) 评论(0) 推荐(0) 编辑

[原创]Delphi 字符串函数(字符串判断 TryStrToFloat 、TryStrToInt、TryStrToInt64、TryStrToBool、TryStrToCurr、TryStrToDate、TryStrToTime、TryStrToDateTime)
摘要:引用单元SysUtils TryStrToFloat 、TryStrToInt、TryStrToInt64、TryStrToBool、TryStrToCurr、TryStrToDate、TryStrToTime、TryStrToDateTime 将字符串转换成其中一种格式,转换成功返回true,否则 阅读全文

posted @ 2019-08-12 11:50 滔Roy 阅读(3949) 评论(0) 推荐(0) 编辑

Delphi 窗体的释放和判断窗体是否存在(Assigned 、FindWindow、FindWindowEx函数)
摘要:1 常规释放和关闭: Form.Free - 释放Form占用的所有资源。Free后,Form指针不能再使用,除非对Form重新赋值。 Form.Hide - 隐藏Form。可以调用form.Show再一次显示。 Form.close - 关闭Form,实际的结果取决于OnCloseQuery和On 阅读全文

posted @ 2019-08-06 11:06 滔Roy 阅读(2119) 评论(0) 推荐(0) 编辑

[原创]Delphi 目录函数:ForceDirectories 和 CreateDir 的详细介绍
摘要:[原创]Delphi 目录函数:ForceDirectories 和 CreateDir 的详细介绍 引用单元:SysUtils 1、CreateDir 创建一个新目录 function CreateDir(const Dir: string): Boolean; //创建一级目录 父目录必需存在 阅读全文

posted @ 2019-07-30 16:48 滔Roy 阅读(1499) 评论(0) 推荐(1) 编辑

Delphi 时间函数:关于时间精确的几个函数和方法
摘要://取毫秒级时间精度(方法一): var t1,t2:int64; r1:int64; begin t1:=GetTickCount;//获取开始计数 WINDOWS API sleep(1000);{do...}//执行要计时的代码 t2:=GetTickCount;//获取结束计数值 r1:=t 阅读全文

posted @ 2019-07-30 14:34 滔Roy 阅读(787) 评论(0) 推荐(0) 编辑

Delphi Locate函数[1] - 查询、定位
摘要:Delphi TDataSet.Locate函数 - 查询、定位 使用ADO等数据控件的时候,经常会用到 locate 函数,在结果数据集中查询和定位,下面介绍一下: 原型: function Locate(const KeyFields: string; const KeyValues: Vari 阅读全文

posted @ 2019-07-08 17:00 滔Roy 阅读(3025) 评论(0) 推荐(0) 编辑

Delphi 字符串函数 StrUtils(大全)
摘要:引用单元: StrUtils; 首部 function AnsiResemblesText(const AText, AOther: string): Boolean; $[StrUtils.pas 功能 返回两个字符串是否相似 说明 ANSI(American National Standards 阅读全文

posted @ 2019-07-05 15:44 滔Roy 阅读(3803) 评论(0) 推荐(0) 编辑

Delphi 日期函数(Day、Mon、Year、Week)使用方法
摘要:Delphi 日期函数(Day、Mon、Year、Week)使用方法 1、Day 开头的函数 ● function DateOf(const Avalue: TDateTime): TDateTime; 描述 使用 DateOf 函数用来把一个 TDateTime 类型的变量转变成一个 只带有日期的 阅读全文

posted @ 2019-07-05 15:39 滔Roy 阅读(3070) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示