Delphi 2010 新增功能之: IOUtils 单元(6): TPath(结构体) 的方法与属性

摘要: 以后路径相关的处理, 用 IOUtils.TPath 就很方便了.阅读全文
posted @ 2018-12-18 17:02 liuweijie 阅读(47) 评论(0) 编辑

获取各种编码(Unicode,UTF8等)的识别符

摘要: 下面是常用编码的识别符, 在 Delphi(2009) 中如何获取呢?Unicode: FF FE; BigEndianUnicode: FE FF; UTF8: EF BB BF阅读全文
posted @ 2018-12-18 16:57 liuweijie 阅读(215) 评论(0) 编辑

汉字与区位码(1) - 转换函数

摘要: 先上转换函数: 获取区位码表: 准备个 Memo 接收(注意使用了上面的函数) 汉字与区位码(2) - 分析阅读全文
posted @ 2018-12-18 16:42 liuweijie 阅读(208) 评论(0) 编辑

汉字与区位码(2) - 分析

摘要: 在没有 Uncode 的时代, 用 256 个 ACSII 只是方便了英文, 其他文字怎么办?那时是各自为政的, 譬如中文就有: GB2312-80(国内简体)、Big5(台湾繁体)、HKSCS(香港繁体), 但它们互不兼容.GB2312(1980年) 后来升级到 GBK(1995年), 现在电脑上阅读全文
posted @ 2018-12-18 16:36 liuweijie 阅读(19) 评论(0) 编辑

SysErrorMessage 函数和系统错误信息表

摘要: 在看 API 文档时, 我们经常见到 GetLastError; 它可以返回操作后系统给的提示.但 GetLastError 返回的只是一个信息代码, 如何返回对应的具体信息呢?FormatMessage 可以, 但这个函数太复杂了; 可以用 SysErrorMessage 代替它. 注:GetLa阅读全文
posted @ 2018-12-18 16:28 liuweijie 阅读(35) 评论(0) 编辑

WinAPI 字符及字符串函数(15): CharNext、CharPrev

摘要: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Bu阅读全文
posted @ 2018-12-18 16:06 liuweijie 阅读(67) 评论(0) 编辑

WinAPI 字符及字符串函数(9): lstrcat - 合并字符串

摘要: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Bu阅读全文
posted @ 2018-12-18 15:50 liuweijie 阅读(126) 评论(0) 编辑

WinAPI 字符及字符串函数(5): IsCharAlpha - 是否是个字母

摘要: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Bu阅读全文
posted @ 2018-12-18 15:35 liuweijie 阅读(40) 评论(0) 编辑

Delphi 的内存操作函数(2): 给数组指针分配内存

摘要: 静态数组, 在声明时就分配好内存了, 譬如: 对静态数组指针, 虽然在声明之处并没有分配内存, 但这个指针应该分配多少内存是有定数的. 这种情况, 我们应该用 New 和 Dispose 来分配与释放内存. 譬如: 给已知大小的指针分配内存应该用 New, 上面的例子是关于静态数组指针的, 后面要提阅读全文
posted @ 2018-12-11 15:07 liuweijie 阅读(51) 评论(0) 编辑

查看内存数据的函数

摘要: 重写:阅读全文
posted @ 2018-12-07 15:02 liuweijie 阅读(35) 评论(0) 编辑

公告

统计

  • 随笔 - 44
  • 文章 - 0
  • 评论 - 2