欢迎来到天天文库
浏览记录
ID:11600347
大小:317.50 KB
页数:34页
时间:2018-07-12
《delphi编码及注释规范》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、北京新网医讯技术有限公司电话:010-62077491010-62368636北京新网医讯技术有限公司Delphi程序编码及注释规范V1.02011/3/14www.minipacs.com地址:北京西城黄寺大街24号明湖大厦A201-205邮政编码:100011-30-北京新网医讯技术有限公司电话:010-62077491010-62368636目录Delphi程序员代码编写标准-1-一、序言-1-二、通用源代码格式规则-1-2.1缩格-1-2.2页边空格-1-2.3Begin…End配对-2-三、ObjectPascal-2-3.1括号-2-3.2保留字和关键字-3-3.3过程和
2、函数(例程)-3-3.3.1命名/格式化-3-3.3.2形式参数-3-3.4变量-5-3.4.1变量的命名和格式-5-3.4.2局部变量-5-3.4.3全局变量的使用-5-3.5类型-5-3.5.1大写约定-5-3.5.2结构类型-6-3.6语句-7-3.6.1if语句-7-3.6.2case语句-8-3.6.3while语句-8-3.6.4for语句-8-3.6.5repeat语句-8-3.6.6with语句-8-3.7结构异常处理-9-3.7.1一般话题-9-3.7.2try…finally的使用-9-3.7.3try…except的使用-10-3.7.4try…except…e
3、lse的使用-10-3.8类类型-10-3.8.1命名和格式-10-3.8.2域-11-3.8.4属性-12-四、文件-12-4.1工程文件-12-4.1.1命名-12-4.2窗体文件-12-4.2.1命名-12-4.3数据模板文件-13-4.3.1命名-13-www.minipacs.com地址:北京西城黄寺大街24号明湖大厦A201-205邮政编码:100011-30-北京新网医讯技术有限公司电话:010-62077491010-623686364.4远端数据模板文件-13-4.4.1命名-13-4.5Unit文件-13-4.5.1通用Unit结构-13-4.5.3数据模板单元-
4、14-4.5.4一般目的单元-14-4.5.5构件单元-14-4.6文件头-15-五、窗体和数据模板-15-5.1窗体-15-5.1.1窗体类型命名标准-15-5.1.2窗体实例命名标准-15-5.1.3自动创建窗体-16-5.1.4模式窗体实例化函数-16-5.2数据模板-18-5.2.1数据模板命名标准-18-5.2.2数据模板实例命名标准-18-六、包-18-6.1使用运行包和设计包的比较-18-6.2文件命名标准-18-七、构件-19-7.1用户自定义构件-19-7.2构件单元-19-7.3使用注册单元-19-7.4构件实例命名约定-20-7.5构件的前缀-20-7.6Sta
5、ndard页-20-7.7Additional页-21-7.8Win32页-22-7.9System页-22-7.10Internet页-23-7.11DataAccess页-24-7.12DataControls页-24-7.13DecisionCube页-25-7.14QReport页-25-7.15Dialogs页-26-7.16Win3.1页-27-7.17Samples页-27-7.18ActiveX页-28-7.19Midas页-28-8.注释规范-28-8.1修改历史记录-29-8.2新增代码行-29-8.3删除代码行-29-www.minipacs.com地址:北京西
6、城黄寺大街24号明湖大厦A201-205邮政编码:100011-30-北京新网医讯技术有限公司电话:010-62077491010-623686368.4修改代码行-29-www.minipacs.com地址:北京西城黄寺大街24号明湖大厦A201-205邮政编码:100011-30-北京新网医讯技术有限公司电话:010-62077491010-62368636Delphi编码及注释规范一、序言本文档详述了在Delphi下进行编程的代码编写标准。在通常情况下,本文档遵循“取消”式格式的指引方针,该方针由Borland国际通过一些例外来使用。在Delphi开发者指南中包含本文档的目的在
7、于阐述一种方法,通过该方法,开发小组可以在他们所编写的代码中保持一贯的风格。这样做的目的是使在开发小组中的每一个程序员都可以明白其他程序员的代码。这有助于提高代码编写的可读性和使用的一贯性。本文档并不意味着包含了所有存在于代码中的标准。但是,它的内容已足够帮你起个好头。你可以自由的增加修改这些标准来满足你的需要。我们不赞成你偏离这些由Borland开发人员所使用的标准太远。我们推荐这么做是因为一旦有新的程序员加入到你的开发小组中,而他们最喜欢和最熟悉的是B
此文档下载收益归作者所有