Delphi 程序员代码编写标准指南(一)
|
源代码网整理以下一、序言 源代码网整理以下二、通用源代码格式规则 源代码网整理以下2.1 缩格 源代码网整理以下2.2 页边空格 源代码网整理以下2.3 Begin…End 配对 源代码网整理以下三、Object Pascal 源代码网整理以下3.2 保留字和关键字 源代码网整理以下3.3 过程和函数(例程) 源代码网整理以下 3.3.1 命名/格式化 源代码网整理以下 3.3.2 形式参数 源代码网整理以下 3.3.2.1 格式化 源代码网整理以下 3.3.2.2 命名 源代码网整理以下 3.3.2.3 参数的排序 源代码网整理以下 3.3.2.4 常量参数 源代码网整理以下 3.3.2.5 名称的冲突 源代码网整理以下3.4 变量 源代码网整理以下 3.4.1 变量的命名和格式 源代码网整理以下 3.4.2 局部变量 源代码网整理以下 3.4.3 全局变量的使用 源代码网整理以下3.5 类型 源代码网整理以下 3.5.1 大写约定 源代码网整理以下 3.5.1.1 浮点指针类型 源代码网整理以下 3.5.1.2 枚举类型 源代码网整理以下 3.5.1.3 变数和ole变数类型 源代码网整理以下 3.5.2 结构类型 源代码网整理以下 3.5.2.1 数组类型 源代码网整理以下 3.5.2.2 记录类型 源代码网整理以下3.6 语句 源代码网整理以下 3.6.1 if 语句 软件开发网 www.mscto.com
源代码网整理以下 3.6.2 case 语句 源代码网整理以下 3.6.2.1 一般性话题 源代码网整理以下 3.6.2.2 格式 源代码网整理以下 3.6.3 while 语句 软件开发网 www.mscto.com 源代码网整理以下 3.6.4 for 语句 源代码网整理以下 3.6.5 repeat 语句 软件开发网 www.mscto.com 源代码网整理以下 3.6.6 with 语句 源代码网整理以下 3.6.6.1 一般话题 源代码网整理以下 3.6.6.2 格式 源代码网整理以下3.7 结构异常处理 源代码网整理以下 3.7.1 一般话题 软件开发网 www.mscto.com 源代码网整理以下 3.7.2 try…finally的使用 源代码网整理以下 3.7.3 try…except的使用 源代码网整理以下 3.7.4 try…except…else的使用 源代码网整理以下3.8 类类型 源代码网整理以下 3.8.1 命名和格式 源代码网整理以下 3.8.2 域 源代码网整理以下 3.8.2.1 命名/格式 源代码网整理以下 3.8.2.2 可视化 软件开发网 www.mscto.com 源代码网整理以下 3.8.3 方法 源代码网整理以下 3.8.3.1 命名/格式 源代码网整理以下 3.8.3.2 使用静态的方法 源代码网整理以下 3.8.3.3 使用虚拟/动态的方法 源代码网整理以下 3.8.3.4 使用抽象的方法 源代码网整理以下 3.8.3.5 属性存取方法 源代码网整理以下 3.8.4 属性 源代码网整理以下 3.8.4.1 命名/格式 源代码网整理以下 3.8.4.2 使用存取的方法 源代码网整理以下四、文件 软件开发网 www.mscto.com 源代码网整理以下4.1 工程文件 源代码网整理以下 4.1.1 命名 源代码网整理以下4.2 窗体文件 软件开发网 www.mscto.com 源代码网整理以下 4.2.1 命名 源代码网整理以下4.3 数据模板文件 源代码网整理以下 4.3.1 命名 软件开发网 www.mscto.com 源代码网整理以下4.4 远端数据模板文件 源代码网整理以下 4.4.1 命名 源代码网整理以下4.5 Unit文件 源代码网整理以下 4.5.1 通用Unit结构 源代码网整理以下 4.5.1.1 unit的名字 源代码网整理以下 4.5.1.2 uses子句 源代码网整理以下 4.5.1.3 interface部分 源代码网整理以下 4.5.1.4 implementation部分 源代码网整理以下 4.5.1.5 initialization部分 源代码网整理以下 4.5.1.6 finalization部分 源代码网整理以下 4.5.2 窗体单元 源代码网整理以下 4.5.2.1 命名 源代码网整理以下 4.5.3 数据模板单元 源代码网整理以下 4.5.3.1 命名 源代码网整理以下 4.5.4 一般目的单元 软件开发网 www.mscto.com 源代码网整理以下 4.5.4.1 命名 源代码网整理以下 4.5.5 构件单元 软件开发网 www.mscto.com 源代码网整理以下 4.5.5.1 命名 源代码网整理以下4.6 文件头 源代码网整理以下五、窗体和数据模板 源代码网整理以下5.1 窗体 软件开发网 www.mscto.com
源代码网整理以下 5.1.1 窗体类型命名标准 源代码网整理以下 5.1.2 窗体实例命名标准 源代码网整理以下 5.1.3 自动创建窗体 源代码网整理以下 5.1.4 模式窗体实例化函数 源代码网整理以下5.2 数据模板 源代码网整理以下 5.2.1 数据模板命名标准 源代码网整理以下 5.2.2 数据模板实例命名标准 源代码网整理以下六、包 软件开发网 www.mscto.com 源代码网整理以下6.1 使用运行包和设计包的比较 源代码网整理以下6.2 文件命名标准 源代码网整理以下七、构件 源代码网整理以下7.1 用户自定义构件 源代码网整理以下7.2 构件单元 源代码网整理以下7.3 使用注册单元 软件开发网 www.mscto.com 源代码网整理以下7.4 构件实例命名约定 源代码网整理以下7.5 构件的前缀 源代码网整理以下7.6 Standard页 源代码网整理以下7.7 Additional页 软件开发网 www.mscto.com 源代码网整理以下7.8 Win32页 源代码网整理以下7.9 System页 源代码网整理以下7.10 Internet页 源代码网整理以下7.11 Data Access页 软件开发网 www.mscto.com 源代码网整理以下7.12 Data Controls页 软件开发网 www.mscto.com 源代码网整理以下7.13 Decision Cube页 源代码网整理以下7.14 QReport页 源代码网整理以下7.15 Dialogs页 源代码网整理以下7.16 Win3.1页 源代码网整理以下7.17 Samples页 源代码网整理以下7.18 ActiveX页 源代码网整理以下7.19 Midas页 源代码网整理以下 源代码网推荐 源代码网供稿. |
