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

Delphi 转换大小写字符(UpperCase、LowerCase)
摘要:Delphi 转换大小写字符(UpperCase、LowerCase) 1、UpperCase //转换成大写 function UpperCase(const S: string): string; var Ch: Char; L: Integer; Source, Dest: PChar; be 阅读全文

posted @ 2021-02-03 13:51 滔Roy 阅读(3135) 评论(0) 推荐(0) 编辑

Delphi Math-DegToRad、RadToDeg 角度与弧度
摘要:Delphi Math-DegToRad、RadToDeg 角度与弧度 DegToRad 角度转弧度 原型: function DegToRad(const Degrees: Extended): Extended; { Radians := Degrees * PI / 180 } begin R 阅读全文

posted @ 2021-01-18 09:53 滔Roy 阅读(1158) 评论(0) 推荐(0) 编辑

Delphi 字符串拆分/分割[2] - Classes.ExtractStrings
摘要:Delphi 字符串拆分/分割[2] - Classes.ExtractStrings 原型: function ExtractStrings(Separators, WhiteSpace: TSysCharSet; Content: PChar; Strings: TStrings): Integ 阅读全文

posted @ 2021-01-07 10:34 滔Roy 阅读(562) 评论(0) 推荐(0) 编辑

Delphi WinAPI GetExitCodeThread - 检索指定线程的终止状态。
摘要:Delphi WinAPI GetExitCodeThread - 检索指定线程的终止状态。 原型: BOOL GetExitCodeThread( HANDLE hThread, LPDWORD lpExitCode ); 参数: hThread 线程句柄 句柄必须具有“线程查询信息”或“线程查询 阅读全文

posted @ 2020-12-24 14:21 滔Roy 阅读(439) 评论(0) 推荐(0) 编辑

Delphi System单元 Utf8ToAnsi、AnsiToUtf8、Utf8Decode、Utf8Encode、Utf8ToUnicode、UnicodeToUtf8 转换
摘要:Delphi System单元 Utf8ToAnsi、AnsiToUtf8、Utf8Decode、Utf8Encode、Utf8ToUnicode、UnicodeToUtf8 转换 单元:System 原型: function UnicodeToUtf8(Dest: PChar; MaxDestBy 阅读全文

posted @ 2020-12-22 10:22 滔Roy 阅读(2126) 评论(0) 推荐(0) 编辑

Delphi WinAPI SHGetPathFromIDList 将项标识符列表转换为文件系统路径。
摘要:Delphi WinAPI SHGetPathFromIDList 描述:将项标识符列表转换为文件系统路径。 原型: BOOL SHGetPathFromIDListA( PCIDLIST_ABSOLUTE pidl, LPSTR pszPath ); 参数: PCIDLIST_ABSOLUTE / 阅读全文

posted @ 2020-11-24 11:39 滔Roy 阅读(383) 评论(0) 推荐(0) 编辑

Delphi WinAPI SHGetSpecialFolderLocation 获取特殊文件夹位置(特殊目录路径)PIDLIST_ABSOLUTE
摘要:Delphi WinAPI SHGetSpecialFolderLocation 获取特殊文件夹位置(特殊目录路径) 描述:检索指向特殊文件夹的ITEMIDLIST结构的指针。SHGetSpecialFolderLocation将来可能会不受支持,更改或不可用。而使用 SHGetFolderLoca 阅读全文

posted @ 2020-11-24 11:34 滔Roy 阅读(849) 评论(0) 推荐(0) 编辑

Delphi 获取系统特殊文件夹位置路径(桌面、收藏夹、我的电脑、开始菜单等)
摘要:Delphi 获取系统特殊文件夹位置路径(桌面、收藏夹、我的电脑、开始菜单等) 获取系统中特殊目录,例如:桌面、收藏夹、历史文件、字体等。在windows各版本中他们的位置是不同的,有两个特殊的windows API: Function SHGetSpecialFolderLocation(hwnd 阅读全文

posted @ 2020-11-24 11:25 滔Roy 阅读(1027) 评论(0) 推荐(1) 编辑

Delphi 通过URL地址获取网页源码的方法
摘要:Delphi 通过URL地址获取网页源码的方法 uses WinInet, Classes, Windows; function UrlGetStr(const URL: string; ShowHeaders: boolean = false): string; const Agent = 'In 阅读全文

posted @ 2020-11-23 11:05 滔Roy 阅读(1033) 评论(0) 推荐(0) 编辑

Delphi WinAPI SetThreadExecutionState - 防止系统在应用程序运行时进入睡眠状态或关闭显示器。
摘要:Delphi WinAPI SetThreadExecutionState - 防止系统在应用程序运行时进入睡眠状态或关闭显示器。 描述:使应用程序能够通知系统它正在使用,从而防止系统在应用程序运行时进入睡眠状态或关闭显示器。 原型: EXECUTION_STATE SetThreadExecuti 阅读全文

posted @ 2020-11-03 10:35 滔Roy 阅读(1771) 评论(1) 推荐(0) 编辑

Delphi WinAPI 消息函数 PostMessage
摘要:Delphi WinAPI 消息函数 PostMessage 描述:在与创建指定窗口的线程关联的消息队列中放置(发布)消息,并在不等待线程处理消息的情况下返回。要在与线程关联的消息队列中发布消息,请使用PostThreadMessage函数。 原型: BOOL PostMessageA( HWND 阅读全文

posted @ 2020-10-20 16:11 滔Roy 阅读(3018) 评论(0) 推荐(0) 编辑

Delphi WinAPI DragAcceptFiles、DragQueryFile、DragFinish、DragQueryPoint - 文件拖拽功能
摘要:Delphi WinAPI DragAcceptFiles、DragQueryFile、DragFinish、DragQueryPoint - 文件拖拽功能 --Delphi uses shellAPI; --WinAPI shellapi.h 1、DragAcceptFiles -注册窗口是否接受 阅读全文

posted @ 2020-10-14 14:04 滔Roy 阅读(964) 评论(0) 推荐(0) 编辑

Delphi 函数或过程 返回多个值
摘要:Delphi 函数或过程 返回多个值 一、使用记录 record 、数组 array 等数据类型 Type TmData = Record 先定义一个Record有2个返回值 Data1: string; Data2: string; end; function Tform1.Myfunction( 阅读全文

posted @ 2020-09-17 09:50 滔Roy 阅读(1472) 评论(0) 推荐(0) 编辑

Delphi WinAPI CopyFile、CopyFileEx、CopyFileTransacted -复制文件
摘要:Delphi WinAPI CopyFile、CopyFileEx、CopyFileTransacted -复制文件 1、CopyFile 功能描述:将现有文件复制到新文件。CopyFileEx函数提供了两个附加功能。CopyFileEx可以在每次复制操作的一部分完成时调用指定的回调函数,并且可以在 阅读全文

posted @ 2020-08-31 16:45 滔Roy 阅读(1648) 评论(0) 推荐(0) 编辑

Delphi SysUtils-CompareText 和 AnsiCompareText 比较两个字符串的大小
摘要:Delphi SysUtils-CompareText 和 AnsiCompareText 1、CompareText 两个字符串对象进行比较,忽略大小写,两个字符串缓冲区地址利用EAX和EDX两个寄存器传给该函数,字符串的长度用4个字节保存在缓冲区的前面,函数用EAX返回比较结果,结果为0表示相同 阅读全文

posted @ 2020-08-27 10:03 滔Roy 阅读(876) 评论(0) 推荐(0) 编辑

Delphi 窗体置前(设置窗体靠前/激活)的几个方法
摘要:Delphi 窗体置前(设置窗体靠前/激活)的几个方法 1、方法一: function BringWindowToTopEx(hWnd: HWND): Boolean; begin if IsIconic(hWnd) then ShowWindow(hWnd, SW_RESTORE); if Get 阅读全文

posted @ 2020-08-05 15:21 滔Roy 阅读(1821) 评论(0) 推荐(0) 编辑

Delphi 窗体函数 WinAPI SwitchToThisWindow - 将焦点切换到指定窗口并将其置于前景(Alt/Ctl+Tab键)
摘要:Delphi 窗体函数 WinAPI SwitchToThisWindow SwitchToThisWindow 函数 作用:将焦点切换到指定窗口并将其置于前景(Alt/Ctl+Tab键) 原型: void SwitchToThisWindow( HWND hwnd, BOOL fUnknown ) 阅读全文

posted @ 2020-08-05 15:14 滔Roy 阅读(1364) 评论(0) 推荐(0) 编辑

Delphi WinAPI WinExec函数 -- 运行外部exe文件
摘要:Delphi WinAPI WinExec函数 -- 运行外部exe文件 作用:运行外部.EXE后缀文件。 原型: UINT WinExec(exePath,ShowCmd) 参数说明: xePath:命令行参数。注意,要用pChar转化一下。 ShowCmd:取值如下: SW_HIDE 隐藏 SW 阅读全文

posted @ 2020-07-31 08:46 滔Roy 阅读(821) 评论(0) 推荐(0) 编辑

Delphi 键盘API GetKeyState、GetAsyncKeyState -获取键盘 / 按键值Key的状态
摘要:Delphi 键盘API GetKeyState、GetAsyncKeyState -获取键盘 / 按键值key的状态 1、GetKeyState 作用:检索指定虚拟密钥的状态。状态指定该键是向上、向下还是切换(每次按该键时交替打开、关闭)。 原型: SHORT GetKeyState( int n 阅读全文

posted @ 2020-07-29 11:06 滔Roy 阅读(1761) 评论(0) 推荐(0) 编辑

Delphi System单元-Move - 移动内存数据,不分类型 untyped
摘要:Delphi System单元 - Move - 移动内存数据,不分类型 untyped {解释权归本博客,如有错,请指出,谢谢} 单元:System Move 原型: procedure Move( const Source; var Dest; count : Integer ); var S, 阅读全文

posted @ 2020-06-23 15:19 滔Roy 阅读(718) 评论(0) 推荐(0) 编辑

导航

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