1 / 9
文档名称:

VB命名规范.doc

格式:doc   大小:27KB   页数:9页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

VB命名规范.doc

上传人:龙的传人 2022/2/13 文件大小:27 KB

下载得到文件列表

VB命名规范.doc

文档介绍

文档介绍:VB命名规范
VB命名规范
VB命名规范
命名
工程
ActiveX控件与DLL工程命名格式为(…、Lib),EXE工程直接命名,如果就是通用组件工程,直接命名,如果就是项目或产品工程,则使用项目或产品缩写作为前缀。如:XWY_’作为单词间的分隔符,单词尽量使用全名称,如:
Public Const MSG_EMPTY_ROW As String = “有空行存在!”
解释:
(1)  对一些常用词应该使用简写,如msg
(2)  使用Public而不就是早期版本的global来声明变量
(3)  对常量的声明必须带上类型,如上面的As String
 
属性
属性的命名采用首字母大写的原则,如ItemCount Item
 
类、窗体与模块
类的命名使用功能名词,不必加任何前缀与后缀,并且单词首字母大写,如:SystemConfig
窗体命名使用功能名词 + Form后缀,如:ListForm。 但对于单据的明细窗体则统一使用Detail后缀替换Form
模块命名:不必加任何前缀与后缀,直接命名
自定义控件
自定义控件的命名:名词 + Ctrl
 
如:EditGridCtrl
VB命名规范
VB命名规范
VB命名规范
格式
定义
定义的代码块应该放在一起,尽量不要在中间定义变量,变量的定义应该顶行进齐,不能缩进,同时要保证”As”关键字的对齐,如下:
Dim i As Integer
Dim j As Integer
Dim em As EntityManager
 
 
对象的定义应该尽可能地带上所属的库名称,防止以后引起名称冲突,如引用了两个Lib,每个中都包含一个stock类,如果不使用As …、Lib、Stock的定义方式,则无法编译通过,为了防止以后程序扩充与修改时引入新的库带来命名冲突,推荐在定义类对象时全部加上库标识,对于本工程的类对象定义也要加上,如:
Dim em As ObjectPersistenceLib、EntityManager
空行
空行就是区分代码块与块的间隔,在函数之间必须加上空行(两行左右),而函数内部,变量声明块与实现块(实现块指除变量声明外的其它代码)要使用空行来间隔(一行),实现块的内部,通过空行来标识一个功能段,如:
Private Sub Check(Order As NYSaleBackLib、Order)
'* 减少库存
Dim objStockItem As NYStockLib、StockItem
Dim objStock As NYStockLib、Stock
Dim i As Integer
 
Set objStock = CreateStock()
 
VB命名规范
VB命名规范
VB命名规范
For i = 0 To Order、ItemCount - 1
Set objStockItem = Order、item(i)
 
'* 减少库存
Call objStock、ReduceItem(objStockItem, True)

最近更新

面向大型企业全面预算的BPM系统应用研究的开题.. 2页

2024年普通年终总结 43页

非铂催化剂的合成与性能研究的开题报告 2页

非糖尿病人群血清维生素D与胰岛素抵抗的研究的.. 2页

2024年晚安的心语 37页

青岛里院的场所精神研究的开题报告 2页

青岛市农民增收的体制机制创新研究的开题报告.. 2页

青少年网络道德教育研究的开题报告 2页

雾天数字图像的处理方法研究的开题报告 2页

高中英语Module3MusicReadingandvocabulary获.. 24页

随机吸顶式传声器阵列系统的设计与研究的开题.. 2页

陕北黄土区主要人工乔木林群落稳定性研究的开.. 2页

阳光财产保险财务状况分析报告的开题报告 2页

2024年昆虫记读后感700字昆虫记读书心得感悟 6页

2024年旷课学生检讨书范文汇编9篇 15页

长江过江通道与苏中地区旅游业发展关联度研究.. 2页

镇静剂在急诊重症监护室的应用调查的开题报告.. 2页

2024年无聊的幽默句子 25页

2024年无工作经验会计面试自我介绍 3页

静脉输液治疗护理学考核试题题库及答案 38页

2024企业主要负责人安全培训考试题及答案优质.. 12页

叙事歌曲《二月里见罢到如今》创作及演唱解析 2页

毕业设计 论文 酒店管理系统 62页

以工代赈项目开工仪式表态发言稿 1页

学前儿童卫生学 220页

酒店管理系统毕业设计(论文设计) 41页

江淮六安YE2电机安装尺寸及技术参数 8页

医院伦理委员会工作制度模板 8页

2015年车库建筑设计规范附条文 92页