文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | 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日 作者: 查看:[大字体 中字体 小字体]


  labLabel
  lnLine
  lstListbox
  lvListView
  mnuMenucontrol
  nmNumEditBox
  optOptionbutton
  picPicture
  rptReport
  sbrScrollbar
  shpShape
  spnSpin
  stStatusBar
  tbToolBar
  tmrTimer
  txtTextbox
  tvTreeView
  

  函数
  此处函数包括sub和function,以下这两种过程统称为函数。
  
  函数表示的是一个动作,所以它的结构应该是动词+名词,动词必须小写,后面的名称首字母大写,如:
  
  getMaterialCode
  updateGrid
  readOrder
  
  函数命名尽量不要使用缩写,而且它的名称应该使人一目了然,能够从名称就知道这个函数的功能,不要使用无意义的函数名称,如:getCode(当这个函数属于Materail类的时候,它还是有意义的),update,readData。
  
  当函数名称不足以表达其功能时,使用在函数头部加上让调用者足够明白的注释。
  
  参数的命名:参数命名的原则是全部小写,如果参数包括两个或以上的单词时,首单词字母小写,其它单词首字母大定,如showCol、isUpdate。
  
  常量
  常量的命名应该全部大写,使用’_’作为单词间的分隔符,单词尽量使用全名称,如:
  
  PublicConstMSG_EMPTY_ROWAsString=“有空行存在!”
  
  解释:
  
  (1)对一些常用词应该使用简写,如msg
  
  (2)使用Public而不是早期版本的global来声明变量
  
  (3)对常量的声明必须带上类型,如上面的AsString
  
    
  属性
  属性的命名采用首字母大写的原则,如ItemCountItem
  
  类、窗体和模块

  类的命名使用功能名词,不必加任何前缀和后缀,并且单词首字母大写,如:SystemConfig
  
  窗体命名使用功能名词+Form后缀,如:ListForm。但对于单据的明细窗体则统一使Detail后缀替换Form
  
  模块命名:不必加任何前缀和后缀,直接命名
  
  自定义控件
自定义控件的命名:名词+Ctrl
 

 
  如:EditGridCtrl
  
  格式
  定义
  定义的代码块应该放在一起,尽量不要在中间定义变量,变量的定义应该顶行进齐,不能缩进,同时要保证”As”关键字的对齐,如下:
  
  DimiAsInteger
  
  DimjAsInteger
  
  DimemAsEntityManager
  
对象的定义应该尽可能地带上所属的库名称,防止以后引起名称冲突,如引用了两个Lib,每个中都包含一个stock类,如果不使用As….Lib.Stock的定义方式,则无法编译通过,为了防止以后程序扩充和修改时引入新的库带来命名冲突,推荐在定义类对象时全部加上库标识,对于本工程的类对象定义也要加上,如:
  
  DimemAsObjectPersistenceLib.EntityManager
  
  空行

  空行是区分代码块与块的间隔,在函数之间必须加上空行(两行左右),而函数内部,变量声明块和实现块(实现块指除变量声明外的其它代码)要使用空行来间隔(一行),实现块的内部,通过空行来标识一个功能段,如:
  
  PrivateSubCheck(OrderAsNYSaleBackLib.Order)
  
  '*减少库存
  
  DimobjStockItemAsNYStockLib.StockItem
  
  DimobjStockAsNYStockLib.Stock
  
  DimiAsInteger
  
  SetobjStock=CreateStock()
    
  Fori=0ToOrder.ItemCount-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