12 2019 档案

Delphi 接口调用惯例 register, pascal, cdecl, stdcall, safecall 介绍
摘要:Delphi 接口调用惯例 register, pascal, cdecl, stdcall, safecall 介绍 说明:调用惯例,是一个参数传递标准。大家都按这个惯例来使用参数就不会出现出错(例如DLL)。 常见的调用惯例有register, pascal, cdecl, stdcall, s 阅读全文

posted @ 2019-12-30 09:45 滔Roy 阅读(1366) 评论(0) 推荐(0) 编辑

[原创]Delphi FreeAndNil 是一个过程,并不是函数. 以及Free的说明
摘要:Delphi FreeAndNil 是一个过程,并不是函数,看源代码就知道,它的主要作用是清空并释放对象 procedure FreeAndNil(var Obj); var Temp: TObject; begin Temp := TObject(Obj); Pointer(Obj) := nil 阅读全文

posted @ 2019-12-27 14:48 滔Roy 阅读(1416) 评论(2) 推荐(0) 编辑

[原创] Delphi Assigned函数的使用和介绍
摘要:Assigned 函数在Delphi 的单元中并不能找到,网上有人评论说它并不是一个真正的函数,至今我也没有找到不能证明它为什么不是函数,但可以肯定的是,它确实可以当做函数来使用 原型:function Assigned(var P ): Boolean; 概念:Assigned 用来确定引用的指针 阅读全文

posted @ 2019-12-27 14:31 滔Roy 阅读(1407) 评论(0) 推荐(0) 编辑

[原创] Delphi Win API函数 操作帮助文件 HtmlHelpA函数介绍
摘要:Delphi Win API函数 操作帮助文件 HtmlHelpA函数介绍 函数原型:HWND HtmlHelpA( HWND hwndCaller, LPCSTR pszFile, UINT uCommand, DWORD_PTR dwData ); Delphi 中引用:function Htm 阅读全文

posted @ 2019-12-24 14:03 滔Roy 阅读(462) 评论(0) 推荐(0) 编辑

Delphi Win API 函数 [ ShellAPI ] ShellExecute 函数--运行一个外部程序
摘要:引用单元:uses ShellAPI; 函数功能:运行一个外部程序(或者是打开一个已注册的文件、打开一个目录、打印一个文件等等),并对外部程序有一定的控制。 函数原型:function ShellExecute(hWnd: HWND; Operation, FileName, Parameters, 阅读全文

posted @ 2019-12-24 08:37 滔Roy 阅读(800) 评论(0) 推荐(0) 编辑

Delphi 修改新建窗体的默认字体格式(Delphi7)
摘要:Delphi 修改新建窗体的默认字体格式(Delphi7) 操作步骤: 1、运行输入“regedit” 2、找到目录(这里默认以Delphi 7为例) HKEY_CURRENT_USER\Software\Borland\Delphi\7.0 3、新建项名为 “FormDesign” 的项,在下面 阅读全文

posted @ 2019-12-19 10:37 滔Roy 阅读(919) 评论(0) 推荐(0) 编辑

Delphi Win API 函数 MulDiv - 计算相当于 a*b/c
摘要:Delphi Win API 函数 MulDiv 原型:function MulDiv(nNumber, nNumerator, nDenominator: Integer): Integer; stdcall; 例如:MulDiv(a, b, c) ; 计算相当于 a*b/c 或 a*b div 阅读全文

posted @ 2019-12-19 09:34 滔Roy 阅读(655) 评论(0) 推荐(0) 编辑

Delphi InputBox、InputQuery函数 - 提示输入信息框
摘要:Delphi InputBox、InputQuery函数 - 提示输入信息框 1、InputQuery 原型: function InputQuery(const ACaption, APrompt: string; var Value: string): Boolean; -- 输出布尔值 var 阅读全文

posted @ 2019-12-18 17:24 滔Roy 阅读(1924) 评论(0) 推荐(0) 编辑

Delphi Treeview 用法(概念、属性、添加编辑插入节点、定位节点、拖拽等)
摘要:Delphi Treeview 用法(概念、属性、添加编辑插入节点、定位节点、拖拽等) 今天再细研究了一下Treeview的用法,网上虽然总结了很多,但是还是有很多节点没有讲到了,也给使用中遇到很多问题。特地总结一下: 1、概念 Treeview用于显示按照树形结构进行组织的数据。Treeview控 阅读全文

posted @ 2019-12-16 15:38 滔Roy 阅读(4007) 评论(0) 推荐(0) 编辑

[原创] Delphi Create(Application) 和 Create(nil) 的区别
摘要:Delphi Create(Application) 和 Create(nil) 的区别: 例如: Form1:=TForm1.Create(Application); Form1:=TForm1.Create(nil); Create(Application) :程序创建时会将对象添加到属主对象的 阅读全文

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

Delphi 安装Cnpack cnvcl后界面不断弹出 Memory Manager's list capablity overflow ,please enlarge it!
摘要:Delphi 安装Cnpack cnvcl后界面不断弹出 Memory Manager's list capablity overflow ,please enlarge it! 解决方法:删除指定 \Borland\Delphi7\Projects\Bpl\下的文件即可。 -- 2019.12.1 阅读全文

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

Delphi 窗体函数GetWindow
摘要:Delphi 窗体函数GetWindowGetWindow是计算机的函数,该函数返回与指定窗口有特定关系(如Z序或所有者)的窗口句柄,函数原型是HWND GetWindow(HWND hWnd,UINT nCmd)。//声明: GetWindow( hWnd: HWND; {指定的窗口句柄} uCm 阅读全文

posted @ 2019-12-09 10:30 滔Roy 阅读(1654) 评论(0) 推荐(0) 编辑

Delphi 运行后错误提示“无效的授权说明”
摘要:Delphi 运行后错误提示“无效的授权说明” 一般情况是:数据库的连接出现了问题。 解决方法: 1、检查加载数据库是否正常,能否正常连接。 2、检查连接的账号密码是否正确。 创建时间:2019.12.06 更新时间:2021.12.29 阅读全文

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

Delphi 版本信息获取函数 GetFileVersionInfo、GetFileVersionInfoSize、VerFindFile、VerInstallFile和VerQueryValue
摘要:一、版本信息获取函数简介和作用 获取文件版本信息的作用: 1. 避免在新版本的组件上安装旧版本的相同组件; 2. 在多语言系统环境中,操作系统根据文件版本信息里提供的语言信息在启动程序时决定使用的正确语言; 3. 防止在不同的路径下安装多个文件的拷贝; 4. 应用程序在运行时,便能判断文件的版本是否 阅读全文

posted @ 2019-12-06 09:43 滔Roy 阅读(2368) 评论(0) 推荐(0) 编辑

Delphi 访问https /SSL、OpenSSL
摘要:访问 Web 网站,最简单用法直接使用 TIdHTTP 控件: 例如:AA := IdHTTP1.Get('www.baidu.com.'); 访问 https 的网站,需要 SSL 库。 在 Windows 下,去 https://indy.fulgan.com/SSL/ 下载最新的 SSL 的库 阅读全文

posted @ 2019-12-03 14:41 滔Roy 阅读(5637) 评论(0) 推荐(1) 编辑

Delphi UTF/URL编码/解码 UTF8Encode、UTF8Decode、URLEncode、URLDecode
摘要:Delphi UTF/URL编码/解码 UTF8Encode、UTF8Decode、URLEncode、URLDecode 一、URL简介 URL是网页的地址,比如 http://www.cnblogs.com。Web 浏览器通过 URL 从 web 服务器请求页面。 由于URL字符串常常会包含非A 阅读全文

posted @ 2019-12-03 11:10 滔Roy 阅读(5967) 评论(0) 推荐(0) 编辑

Delphi 字符串函数StrUtils单元AnsiLeftStr、AnsiRightStr、AnsiMidStr、AnsiContainsStr、AnsiContainsText、AnsiStartsStr、AnsiStartsText、AnsiEndsStr、AnsiEndsText、AnsiReplaceStr、AnsiReplaceText、AnsiResemblesText...
摘要:引用单元 StrUtils 非 SysUtilsAnsiLeftStr、AnsiRightStr、AnsiMidStr、AnsiContainsStr、AnsiContainsText、AnsiStartsStr、AnsiStartsText、AnsiEndsStr、AnsiEndsText、Ans 阅读全文

posted @ 2019-12-03 10:39 滔Roy 阅读(1275) 评论(0) 推荐(0) 编辑

Delphi 字符串函数SysUtils单元 AnsiSameStr、AnsiSameText、AnsiCompareStr、AnsiCompareText、AnsiCompareFileName、AnsiUpperCase、AnsiLowerCase、AnsiUpperCaseFileName、AnsiLowerCaseFileName、AnsiPos、AnsiQuotedStr
摘要:USES 单元 SysUtils 非 StrUtils AnsiSameStr、AnsiSameText、AnsiCompareStr、AnsiCompareText、AnsiCompareFileName、AnsiUpperCase、AnsiLowerCase、AnsiPos、AnsiQuoted 阅读全文

posted @ 2019-12-03 10:33 滔Roy 阅读(904) 评论(0) 推荐(0) 编辑

Delphi ini文件操作 TIniFile、TMemIniFile
摘要:1、使用TIniFile 2、使用 TMemIniFile 阅读全文

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

Delphi ini文件 [1] 结构及常用操作方法
摘要:Delphi ini文件 [1]结构及常用操作方法 1、结构: ; 注释 [小节名] 关键字=值 INI文件允许有多个小节,每个小节又允许有多个关键字, “=” 后面是该关键字的值。 常用值的类型有三种:字符串、整型数值和布尔值。 其中字符串存贮在INI文件中时没有引号, 布尔真值用1表示,布尔假值 阅读全文

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

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 阅读(2897) 评论(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) 编辑

导航

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