摘要: 一、Delphi 2009 之前的字符串(不支持 Unicode): Delphi 2009 之前的字符串分为 3 种:ShortString、AnsiString、WideString。【ShortString】 ShortString 是一种比较古老的 Pascal 字符串格式,它最多只能容纳 255 个字节的字符。当我们声明一个 ShortString 类型的变量时,Delphi 会自动申请 256 个字节的内存空间给该变量,其中第一个字节用来存放字符串的长度,后面的 255 个字节用来存放字符串内容,如果字符串的长度不够 255 个字节,则有多少字符就用多少内存,后面未用到的内存清.. 阅读全文
posted @ 2013-03-26 22:29 pocketz 阅读(7942) 评论(0) 推荐(2) 编辑
摘要: 分类整理 Delphi 中的“关键字”和“保留字”,方便查询“关键字”和“保留字”不做区分,一共 107 个。{------------------------------------------------------------------------------- 名称:【program】、【library】、【package】、【unit】 功能:用于标识程序文件、动态链接库文件、包文件、单元文件的文件头。 program :编译后生成 exe 文件,可以直接执行。 library :编译后生成 dll 文件,可被其他程序调用。 package :编译后生成 bpl 文件,可被安装到 阅读全文
posted @ 2013-03-26 22:27 pocketz 阅读(3547) 评论(0) 推荐(2) 编辑
摘要: 【注释】// 注释内容 行注释,只能注释单行,从注释符开始一直到行尾都是注释{ 注释内容 } 一元块注释,可以注释多行,从注释符头到注释符尾之间的都是注释(* 注释内容 *) 二元块注释,可以注释多行,从注释符头到注释符尾之间的都是注释 同一类型的注释不能嵌套,不同类型的注释可以嵌套。例如:正确:(* // 注释1 // { 注释2 } { 注释3 } *)错误:{ // 注释1 // { 注释2 } { 注释3 } }【系统保留字】and array as asmbegin case class constconstructor destructor dispinterface divdo. 阅读全文
posted @ 2013-03-26 22:26 pocketz 阅读(692) 评论(0) 推荐(0) 编辑
摘要: Delphi 编程规范【排版规范】---------- Delphi XE 以上的版本中都有官方的代码格式化工具(Edit -> Format Source),快捷键是 Ctrl + D,用这个工具排版以后的格式就是标准格式了。该工具没有相关的设置方法,我们遵照默认的设置来对我们的代码进行排版。这里对代码的排版规范做一下总结。----------1、缩进 缩进是指在每一级有两个空格。不要在源代码中保留 Tab 字符,这是因为,制表符的宽度会随着不同的用户设置和代码管理实用程序(打印、文档及版本控制等)而不同。 要禁止保存 Tab 字符,可以通过 Tools -> Editor Op 阅读全文
posted @ 2013-03-26 18:13 pocketz 阅读(2203) 评论(0) 推荐(0) 编辑