20070916开发规范

20070916开发规范

ID:37971877

大小:41.50 KB

页数:4页

时间:2019-06-04

20070916开发规范_第1页
20070916开发规范_第2页
20070916开发规范_第3页
20070916开发规范_第4页
资源描述:

《20070916开发规范》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、一、系统变量命名规则注释规则:按照“控制类型:说明—前缀”排列。1、全局级变量:用g为前缀。2、窗体级(模块级)变量:用m为前缀3、局部变量:不用前缀4、所有对象变量:不准用缺省名,必须用有意义的英文字母。不挂任何代码仅供显示的除外。与数据库相关的使用变量前缀+数据库中对应的字段名5、公共函数或过程:Function必须有注释说明1)功能-模块干什么2)参数-解释自带变量的作用,格式3)输出-如果为FUNCTION则一定有输出4)使用-用在什么情况下,什么位置,什么事件里5)作者-作者名和日期6)修改-修改者,修改说明及日期(可以是多个修改者)7)更版说

2、明如果新增加什么参数或更改数据类型,一定要加以说明6、所有Function的命名必须是:fun/get+英文(应准确翻译的英文名称,禁止用拼音)7、公共过程sub必须有注释说明1)能-模块干什么2)参数-解释自带变量的作用3)输出-如果为FUNCTION则一定有输出4)使用-用在什么情况下,什么位置,什么事件里5)作者-作者名和日期6)修改-修改者,修改说明及日期(可以是多个修改者)7)更版说明如果新增加什么参数或更改数据类型,一定要加以说明8、所有Sub的命名必须是:do/set/sub+英文(应准确翻译的英文名称,禁止用拼音)9、体原则:任何代码必须

3、具有高度可读性/易辨别性二、标准变量数据类型前缀:按“数据类型:占用空间,前缀”排列1、Byte1个字节,byt2、Bolean2个字节,bln3、interger4个字节,int4、long4个字节,lng5、single4个字节,sng6、double8个字节,dbl7、currency8个字节,cur8、Date9个字节,dat9、object8个字节,obj10、string每个字符1个字节,str11、variant16个字节+1个类型位,var三、ACCESS及VB控件:按“控件类型:控件说明,前缀”排列1、3DPanelpnl2、ADODa

4、taado3、Animatedbuttonani4、CheckBoxchk1、Combocbo2、Commandbuttoncmd3、Commondialogdlg4、communicationscom5、Controlctr6、Datadat7、Data-boundcomboboxdbcno8、Data-boundgriddbgrd9、Data-boundlistboxdblst10、DataCombodbc11、Datagriddgd12、Datalistdbl13、Datarepeaterdrp14、Datepickerdtp15、Director

5、ylistboxdir16、Drivelistboxdrv17、Fifelistboxfil18、Flatscrollbarfsb19、Formfrm20、Framefra21、Gaugegau22、Graphgra23、Gridgrd24、Hierarchicalflexgridflex25、Horizontalscrollbarhsb26、Imageimg27、Imagecomboimgcbo28、ImageListils29、Labellbl30、Lightweightcheckboxlwchk31、Lightweightcomboboxlwcbo

6、32、Lightweightcommandbuttonlwcmd33、Lightweightframelwfra34、Lightweighthorizontalscrollbarlwhsb35、Lightweightlistboxlwlst36、Lightweightoptionbutoonlwopt37、Lightweighttextboxlwtxt38、Lightweightverticalscroolbarlwvsb39、Linelin40、Listboxlst41、LIstViewlvw42、MAPImessagempm43、MAPIsessio

7、nmps44、MCImci1、Menumnu2、Monthviewmvw3、MsChartch4、MSFlexgridmsg5、MSTabmst6、OLEcontainerole7、Optionbuttonopt8、Pictureboxpic9、Pictureclipclp10、ProgressBarprg11、RemoteDatard12、RichTexBoxrtb13、Shapeshp14、Slidersld15、Spinspn16、StatusBarsta17、SysInfosys18、TabStriptab19、Textboxtxt20、Time

8、rtmr21、Toolbartl22、TreeViewtre23、UpDownu

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。