1 / 5
文档名称:

VB命名规范.docx

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

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

分享

预览

VB命名规范.docx

上传人:碎碎念的折木 2022/6/13 文件大小:19 KB

下载得到文件列表

VB命名规范.docx

相关文档

文档介绍

文档介绍:VB 开发命名规范
下面列出了 Visual Basic 支持的一些推荐使用的对象约定。推荐使用的控件前缀
控件类型 前缀 例子
3D Panel Pnl pnlGroup
Animated button Ani aniMailset
rec
recForecast
Relation
rel
relEmployeeDept
TableDef
tbd
tbdCustomers
User
usr
usrNew
Workspace
wsp
wspMine
推荐使用的菜单前缀
应用程序频繁使用许多菜单控件,对于这些控件具备一组唯一的命名约定很实
用。除了最前面 "mnu" 标记以外,菜单控件的前缀应该被扩展:对每一级嵌套增加一个附加前缀,将最终的菜单的标题放在名称字符串的最后。下表列出了一些例子。
菜单标题序列
File Open
File Send Email File Send Fax Format Character
Help Contents
菜单处理器名称
mnuFileOpen mnuFileSendEmail mnuFileSendFax mnuFormatCharacter
mnuHelpContents
当使用这种命名约定时,一个特定的菜单组的所有成员一个接一个地列在
Visual Basic 的“属性”窗口中。而且,菜单控件的名字清楚地表示出它们所属的菜单项。
为其它控件选择前缀
对于上面没有列出的控件,应该用唯一的由两个或三个字符组成的前缀使它们标准化,以保持一致性。只有当需要澄清时,才使用多于三个字符的前缀。
例如,对于派生的或修改的控件象上述那样扩展其前缀,使得在真正使用了哪一个控件的问题上避免混淆。对于第三方控件,应该把制造商的小写缩写名附加到前缀中。
除了控件之外,常量和变量也需要良好格式的命名约定。以下列出了 Visual Basic 支持的常量和变量的推荐约定。并且讨论标识数据类型和范围的问题。变量应该总是被定义在尽可能小的范围内。全局(Public) 变量可以导致极其复杂的状态结构,并且使一个应用程序的逻辑非常难于理解。全局变量也使代码的重用和维护更加困难。
Visual Basic 中的变量可以有下列范围:
范围
声明位置
过程,子过程或函数过程中的 'Private'
窗 体 或 代 码 模 块
(.frm、.bas )的声明部分中的 'Private'
代码模块(.bas)的声明部分中的 'Public'
可见位置
过程级
在声明它的过程中
模块级
窗体或代码模块中的每
一个过程
全局
应用程序中的每一处
在 Visual Basic 的应用程序中,只有当没有其它方便途径在窗体之间共享数据 时才使用全局变量。当必须使用全局变量时,在一个单一模块中声明它们,并按功能分组。给这个模块取一个有意义的名称,以指明它的作用,如 。较好的编码****惯是尽可能写模块化的代码。例如,如果应用程序显示一个对话框, 就把要完成这一对话任务所需要的所有控件和代码放在单一的窗体中。这有助于将应用程序的代码组织在有用的组件中,并减小它运行时的开销。
除了全局变量,过程和函数应该仅对传递给它们的对象操作。