计算机源代码编写规范(vb编码规范) [文档在线提供]

计算机源代码编写规范(vb编码规范) [文档在线提供]

ID:1508535

大小:158.50 KB

页数:10页

时间:2017-11-12

计算机源代码编写规范(vb编码规范) [文档在线提供]_第1页
计算机源代码编写规范(vb编码规范) [文档在线提供]_第2页
计算机源代码编写规范(vb编码规范) [文档在线提供]_第3页
计算机源代码编写规范(vb编码规范) [文档在线提供]_第4页
计算机源代码编写规范(vb编码规范) [文档在线提供]_第5页
资源描述:

《计算机源代码编写规范(vb编码规范) [文档在线提供]》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、计算机源代码编写规范(VB编码规范)编号:MPDK/ZY-17-2007修改号:0发放号:发布时间:2007-06-28实施时间:2007-06-28编制:批准:VB编码规范VB编码规范11目的12适用范围13规范内容23.1最低限制的编程规约23.2对象的命名基准23.3控件的前缀23.4数据访问对象(DAO,ADO)的前缀33.5菜单的前缀43.6其他控件前缀的选择43.7常量和变量的命名基准53.8变量的有效范围53.9变量有效范围的前缀53.10常量63.11变量63.12变量的数据类型63.13说明变量和过程用途的名字73.14用户自定义类型73.15代码编写规约73.1

2、6代码注释规约73.17代码的形式83.18常量的分组化93.19&运算符和+运算符93.20MsgBox、InputBox、以及SQL查询字符串的作成91目的规范ASP代码编写人员的编程工作。2适用范围本规约是科大量星的基本编程规约,用于VisualBasic编程。编程规约不是程序的逻辑,而是作为统一程序的物理结构和外观的基准规约。编码是如果遵守编程规约,那么代码的阅读理解和维护都将会变成一种乐趣。编程规约的内容如下:工程,变量以及过程的命名基准代码的惯用标签和注释的标准形式间隔,记述形式以及缩进编程规约设定的理由是,如果一贯使用某种编程规约,应用程序的风格和结构都是标准化的,代

3、码将很容易理解和维护。1规范内容1.1最低限制的编程规约作为通用的编程规约,规定最低限制的必要条件。为实现这个目标,同时也是为了程序,程序的逻辑以及车工序的流程能自由的做成。该规约推荐的基准是一个简单的参考,没有提供对全部的对象和控件的规定。另外也没有规定注释的全部类型。对应于工程和组织的各自要求条件,添加以下的要素作为基准:公司内部开发的或由第三方处购入的特殊对象和控件的命名基准表示组织的事业内容和设施的变量名对于工程和公司,容易理解和容易阅读作为一个重要的要素考虑赋予对象具有一个一惯性使用的前缀的名字,对于方便容易的理解对象的种类是必要的。在这里推荐控件,数据访问对象和菜单的命

4、名基准。对于常量和变量的命名基准,列举VisualBasic支持的常量和变量的命名基准推荐例子。另外,也说明一下数据类型和适用范围的识别。1.2对象的命名基准如果一惯性的赋予对象名某个前缀,识别对象的种类就会很容易。下表中是VisualBasic支持的部分对象命名推荐基准一览。1.3控件的前缀控件种类前缀例CheckBoxchkchkReadOnlyComboBoxcbocboEnglishRadioBoxrdordoEnglish按钮cmdcmdExit对话框dlgdlgFileOpen数据控件datdatBiblioDBCombodbcbodbcboLanguageDBGrid

5、dbgrddbgrdQueryResultDBListdblstdblstJobTypeDirectoryListBoxdirdirSourceDriverListBoxdrvdrvTargetFileListBoxfilfilSourceFormfrmfrmEntryFlexibleGridmsgmsgClientsFramefrafraLanguage水平滚动条hsbhsbVolumeImageimgimgIconLabellbllblHelpMessageLinelinlinVerticalListBoxlstlstPolicyCodesMDISubformmdimdiNot

6、e菜单mnumnuFileOpenMSFlexibleGridmsgmsgClientsOLE容器oleoleWorksheet选项按钮optoptRedPicturepicpicVGATextBoxtxttxtLastName定时器tmrtmrAlarm表1对象命名标准1.1数据访问对象(DAO,ADO)的前缀为了识别数据访问对象,使用下表所示的前缀数据访问对象前缀例ContainerConConReportsDatabaseDbDbAccountsDBEngineDbeDbeJetDocumentDocDocSalesReportFieldFldFldAddressGroupG

7、rpGrpFinanceIndexIdxIdxAgeParameterPrmPrmJobCodeQueryDefQryQrySalesByRegionRecordsetRecRecForecastRelationRelRelEmployeeDeptTableDefTbdTbdCustomersUserUsrUsrNewWorkspaceWspWspMine表2DAO/ADO对象命名标准例:DimdbBiblioAsDatabaseDimrecPubsInNYAsRec

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

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

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