VisualBasic编程规范

VisualBasic编程规范

ID:37555020

大小:126.33 KB

页数:11页

时间:2019-05-25

VisualBasic编程规范_第1页
VisualBasic编程规范_第2页
VisualBasic编程规范_第3页
VisualBasic编程规范_第4页
VisualBasic编程规范_第5页
资源描述:

《VisualBasic编程规范》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、VisualBasic编程规范版本记录:当前版本:文件状态:作者:www.cstl.cn[]草稿完成日期:[√]正式发布签收人:[]正在修改签收日期:1概述本规范摘编自微软VB程序员手册。编程规范注重于程序的物理结构和外观,而不是程序的逻辑结构。使用统一编码约定集合的主要原因,是使应用程序的结构和编码风格标准化,使之容易阅读、容易理解而且容易维护。‘最小编码约定’是一组通用目的的编码约定,定义完成上述目的所必需的、能让程序员自由地创建程序逻辑和功能流程的最小的要求。最小编码约定的目的是使程序易于阅读和理解,而

2、不是用过分的约束和绝对的限制来束缚程序员本身的创造性。所以本规范提出的约定是简洁和建议性的。这些约定中没有列出每一个可能的对象或控件,也没有列出每种有用的信息注释。依据工程及机构的特殊要求,也许需要扩充这些准则,以包含附加的元素,如:Ø对于在家庭中开发的或从第三方厂商购买的特定对象及组件的约定。Ø描述机构的商业活动或设备的变量。Ø工程或企业认为对清楚性和可读性很重要的任何其它元素。2对象命名约定应该使用一致的前缀来命名对象,使人们容易识别对象的类型。下面列出了VisualBasic支持的一些推荐使用的对象约定

3、。2.1推荐使用的控件前缀控件类型前缀例子3DPanelPnlPnlGroupAnimatedbuttonAniAniMailBoxCheckboxChkChkReadOnlyCombobox,drop-downlistboxCboCboEnglishCommandbuttoncmdCmdExitCommondialogdlgDlgFileOpenCommunicationscomComFaxControlctrCtrCurrent(当特定类型未知时,在过程中所使用的)DatacontroldatDatBib

4、lioData-boundcomboboxdbcboDbcboLanguageData-boundgriddbgrdDbgrdQueryResultData-boundlistboxdblstDblstJobTypeDirectorylistboxdirDirSourceDrivelistboxdrvDrvTargetFilelistboxfilFilSourceFormfrmFrmEntryFramefraFraLanguageGaugegauGauStatusGraphgraGraRevenueGridg

5、rdGrdPricesHorizontalscrollbarhsbHsbVolumeImageimgImgIconKeystatuskeyKeyCapsLabellblLblHelpMessageLinelinLinVertical第2/11页ListboxlstLstPolicyCodesMAPImessagempmMpmSentMessageMAPIsessionmpsMpsSessionMCImciMciVideoMDIchildformmdiMdiNoteMenumnuMnuFileOpenMSFle

6、xgridmsgMsgClientsMSTabmstMstFirstOLEoleOleWorksheetOutlineoutOutOrgChartPenBEditbedBedFirstNamePenHedithedHedSignaturePeninkinkInkMapPicturepicPicVGAPictureclipclpClpToolbarReportrptrptQtr1EarningsShapeshpShpCircleSpinspnSpnPagesTextboxtxtTxtLastNameTimert

7、mrTmrAlarmUpDownupdUpdDirectionVerticalscrollbarvsbVsbRateSlidersldSldScaleImageListilsIlsAllIconsTreeViewtreTreOrganizationToolbartlbTlbActionsTabStriptabTabOptionsStatusBarstaStaDateTimeListViewlvwLvwHeadings第3/11页ProgressBarprgPrgLoadFileRichTextBoxrtfRt

8、fReport2.2推荐使用的数据访问对象(ADO、DAO)的前缀用下列前缀来指示数据访问对象。数据库对象前缀例子ContainerconConReportsDatabasedbDbAccountsDBEnginedbeDbeJetDocumentDOCDocSalesReportFieldfldFldAddressGroupgrpGrpFinanceIndexidxIdxAgeParameterp

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

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

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