下载后可任意编辑Delphi 编程代码法律规范1. 一般的源代码格式规则 21.1 缩进 21.2 空格 21.3 边距 21.4 颜色及文字属性 21.5 begin···end 22. OBJECT PASCAL 32.1 括号 32.2 保留字和关键字 32.3 过程和函数(例程) 32.4 变量 42.5 常量(const) 52.6 资源串(resourcestring) 52.7 类型 52.8 构造类型 62.9 语句 62.10 结构化异常处理 82.11 类 83. 文件 103.1 项目文件 103.2 Form 文件 103.3 数据模块文件 103.4 远程数据模块文件 103.5 单元文件 103.6 文件头 113.7 函数或过程头格式如下 114. Form 与数据模块 124.1 Form 124.2 数据模块 135. 包 145.1 运行期包与设计期包 145.2 文件命名标准 146. 元件 146.1 自定义的元件 146.2 元件实例的命名规则 156.3 元件性质标识名 156.4 元件的前缀 151. 一般的源代码格式规则1.1 缩进缩进就是每级间有两个空格。不要在源代码中保存制表符。这是因为,制表符的宽度随着不同的用户设置和代码管理有用程序(打印、文档及版本控制等)而不同。通过使用 Tools | Editor Options 菜单,在 Editor Properties 对话框的 General 页上,不要选中 Use tab Character 和 Optimal Fill 复选框,这样,制表符就不会被保存。1.2 空格遇到如下情况,需要添加空格:1) 逗号的后面;2) 冒号的后面;3) 等号的前后;4) 赋值号的前后1下载后可任意编辑5) 运算符(+、-、*、/)的前后。1.3 边距边距设置为 80 个字符。源代码一般不会因写一个单词而超过边距,但本规则比较灵活。只要可能,长度超过一行的语句应当用逗号或运算符换行。换行后,应缩进两个字符。1.4 颜色及文字属性通过使用 Tools | Editor Options 菜单,在 Editor Properties 对话框的 Color 页上,设置相应元素的颜色及文字属性。其中:注释(Comment): 斜体深绿色保留字(Reserved word): 粗体天蓝色字符串(String): 普通洋红色数值(Number): 普通红色其他元素取 Delphi IDE 缺省设置。1.5 begin···endbegin 语句必须单独占一行,例如,下面第一行是错误的,而第二行正确:for i := 0 to l0 do begin // 错, begin 与 for 在同一行for i := 0 to 10 do // 对, begin 在另外一行中beginend;本规则的一个特别情况是,当 begin 为 else 语句的一部分时,例如:if some statemen...