文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院程序开发VBVB基础学习:编码规范
精品推荐
特别推荐
·VB表格控件总览与例程分析
·用VB6.0制作画图板
·VB打造超酷个性化菜单(六)
·MSHFlexGrid 控件的应用
·Visual Basic 控件简介
·利用硬盘序列号计算软件注册码
·计算机等级考试二级VB常用算法:排序
·用diskid.dll和disk32.dll获得硬盘序列号
·VB6中使用Winsock穿越各种代理的实现
·在VFP、VB应用程序中激活鼠标功能
·vb基础(打印问题)
·想用就用,VB基础代码
·运用多媒体WAV文件格式二三例
·VB基础学习:编码规范
·VB实现程序的隐形
·使用.NET Framework从VB6中访问事件日志
·怎样把VC++代码转换成VB代码
·如何用VB程序来播放WAV文件
·VB 实用函数集
·用VB制作RM压缩软件
热点TOP10
·VB+Access设计图书管理系统
·DataGrid 控件的使用
·VB设计有语音报时和报警功能的闹钟
·窗体控件大小随窗体大小变化而变化
·Visual Basic 控件简介
·VB中使用DirectX库的简明教程
·串口通讯及其在VB平台下的实现
·用VB跟我学做记事本(很简单哟)
·VB API函数介绍--绘图函数
·用VB6.0制作画图板
·Visual Basic CommonDialog 控件的使用
·VB中使用EXCEL输出
·编写电话拨号程序时一点小技巧
·VB表格控件总览与例程分析
·用VB.net2008编写数据查询窗体
·用VB6.0设计一个打字练习软件
·用diskid.dll和disk32.dll获得硬盘序列号
·VB编程之路-如何让界面美化
·VB经典:操作.ini文件的通用类源代码
·VB网络编程中Winsock的使用

VB基础学习:编码规范

日期:2007年5月11日 作者: 查看:[大字体 中字体 小字体]


  
  SetobjStockItem=Order.item(i)
  
  '*减少库存
  
  CallobjStock.ReduceItem(objStockItem,True)
  
  Nexti
  
  SetobjStock=Nothing
  
  EndSub
    
  (注意:不要使用过多的空行,空行太多影响代码阅读!)
  

  缩进

  缩进必须严格执行,变量声明块不缩进,实现块必须保证全部缩进(即不可能有实现块是行首对齐的)。

  对于基本的控制结构,必须要有缩进,如:IF、DO、WITH、FOR、OPEN、SELECT块,缩进示例如下:
  
  …..
  
  If…..Then
  
  …..
  
  EndIf
  
  …..
  
  (注意:在任何地方,不要写ElseIf语句,转换成IF..ELSE..ENDIF结构)
  
  对于过长的语句,必须使用续行,续行位置要有明显意义,示例:
  
  sql=“SELECT[code],[name]FROM[Person]“_
  
  &“WHERE[code]LIKE‘001%’“
  
  函数的参数如果过长,也应该续行,示例:
  
  '**
  
  '增加库存
  
  '@paramProductCode产品编号
  
  '@paramSpec长度规格
  
  '@paramColor颜色
  
  '@paramPatch是否拼圈
  
  '@paramVolumn盘号
  
  '@paramOrdinal子库存顺序号
  
  '@paramLength长度
  
  '@paramIsCheck是否审核入库增加(否则为弃审出库增加)
  
  PublicSubAddDetail(ProductCodeAsString,_
  
  SpecAsDouble,_
  
  ColorAsString,_
  
  PatchAsBoolean,_
  
  VolumnAsString,_
  
  OrdinalAsInteger,_
  
  LengthAsDouble,_
  
  IsCheckAsBoolean)
  
  注释

  量

  注释以尽可能少为宜,但必须要做到别人能够通过阅读你的代码明白你的意思,让调用者明白函数功能的表达优先级原则如下:
  
  (1)通过函数名称表达
  
  (2)通过代码来表达
  
  (3)通过注释来表达
  
  由上可知,注释是在代码无法充分表达函数功能时才提供,注释同样应该做到准确简洁。
  
  格式
  注释的格式遵循vbDocMan的写法,一般情况下使用vbDocMan的注释编辑器进行注释编写,对于显而易见的参数或函数功能可以不加注释。参数注释中参数类型可以不要。


  示例:
  
  '**
  
  '读取单据信息
  
  '@paramOrderID单据号
  
  '@paramOrder单据
  
  PrivateFunctionReadOrder(OrderIDAsString,OrderAsNYSaleBackLib.Order)AsBoolean
  
  EndFunction
  
  在每个代码模块(窗体、类、模块、控件)的最上面,必须写上代码编写人(使用英文名或中文拼音缩写)、代码创建时间、代码修改时间和修改说明。
  
  示例:
  
  '**
  
  '库存修改类
  
  '@writerpureach
  
  '@createdate2003-11-12
  
  '@revisionpureach2003-11-15
  
  '增加对库存修改时同时影响最后入库日期的功能
  
  什么是好的代码

  (1)可读性很强的代码格式,能够区分不同的代码块

上一页 [1] [2] [3] [4] 下一页 




上一篇:实现report视图下任何列头的双向排序

下一篇:如何用VB程序来播放WAV文件

VB基础学习:编码规范 相关文章:
·教你学习如何破解XP登陆密码
·破解基础知识汇编
·AIX 5L 学习大纲/简易教程(2)(未经许可,请勿COPY)
·基础知识 初级黑客安全技术命令详解
·Windows黑客编程基础
·网络组建大全(包括企业网、校园网、网吧和基础知识)
·用Photoshop画漫画教程之基础入门
·学习SQL语句之SQL语句大全
·C#基础概念二十五问
·Flash AS基础精典教程
VB基础学习:编码规范 相关软件:
·SQL Server 2000 基础系列课程视频
·计算机基础知识教程
·洪恩轻松教你学电脑_internet学习
·鸟哥的linux私房菜:基础学习篇
·新东方演讲录 俞敏洪老师学习英语与人生奋斗
·建筑抗震设计规范GB50011-2001
·zemax教学视频和学习笔记
·混凝土结构设计规范GB50010-2002
·双向式英语学习法mp3+文档
·规范大全电子版.chm

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.vipcn.net
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.vipcn.net All Rights Reserved. 鄂ICP备05000083号Powered by:viphot