- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MBA27
NO 5T03670E
NETS
VB编码规则
株式会社 东芝
TOSHIBA CORPORATION
(注): 页开始是英文文资料。
NOTE :The prvious page is the Japanese
Documentations . The English ones
Starts from this page .
资料号码 :PKN1-9151
TOTAL CONT.ON PAGE NO.
第 1 章 序言 4
第 2 章 编码的准备 5
第 3章 命名规约 6
3 – 1 . 使用的目的 6
3 – 2 . Object的结构化 7
3-3. 前缀(prefix) 8
3 – 4 . 标签(tag) 9
3 – 5 . 基本名(BaseName) 10
3 – 6 . 量词( Qualifier) 11
3 – 7 . 后缀(Suffix) 12
第4章 模块头 13
4 – 1 . 外部模块头 13
4 – 2 . 内部模块头 15
4 – 3 . 注释语句 17
第 5章 错误处理 19
5 – 1 . 结构化错误处理 19
5 – 2 . Inline错误处理 19
第 6章 编码规约 20
6 – 1 . 函数化 20
6 – 2 . 常数的使用 20
6 – 3 . 变量的声明 20
6 – 3 – 1 . 变量生明 20
6 –3 – 2 . 变量的范围 22
6 – 4 . 函数的声明 22
6 – 4 – 1. SUB 22
6 – 4 – 2 . FUNC 22
6 – 5 . 控制语句 22
6 – 5 – 1 . I F…ENDIF 22
5 – 5 – 2. FOR…NEXT 24
5 – 5 – 3. SELECT…CASE 25
5 – 5 – 4. DO … LOOP 27
第 7 章 控 件 28
第8章 用户控件 29
8-1. 在用户控件上作成规定属性 29
8 – 2 . 在用户控件中作成规定Event 30
第9章 数据库访问规则 31
开发环境 31
连接/断开 31
表示检索的结果 33
第 1 章 序言
所谓编码就是基于在程序设计时作成的程序设计书和流程图等逻辑设计、用编程语言、对为在计算机上实现某些功能的逻辑进行描述的工作。
在编码过程中、为了消除因程序员水平不同而造成的差异、为了顺利的进入单体测试阶段、同时也为了维护方便、以下整理了编码的准备和代码书写的标准。
而且、关于书写标准、除非客户有指定的要求、或者使用了(半)自动生成代码的工具话、则应尽量遵从这个标准。
本规范是以使用Microsoft 的 Visual Basic 来开发PC的应用程序为前提的。第 2 章 编码的准备
以系统设计书、程序设计书(根据情况也包含流程图等的逻辑设计书)为基础。
在完全理解了以上文档内容的基础上开始编码工作(特别是程序设计书的作者和编码的担当者不同时)。对于不明白的地方不要随意判断、要进行确认。
始终注意要把程序的易理解性(易读性)放在第一位。为此、在编程时要时刻想着程序的读者、本着以向读者说明的态度来编写程序是写好程序的关键。读起来容易理解的程序一般来说总是质量优良、而且容易改造的。
象数据库的记录的规范等include文件、模块头、宏定义等系统应该统一的东西、要采用系统规定的东西、不要根据个人的意愿随意的作成、否则、这将成为在进行变更和改造时发生问题的原因。
编码结束后、要对代码进行检查。不检查代码则不能轻易的进入下一步的测试阶段的工作。检查代码不仅是最容易发现错误的方法、而且有时还能检出在测试时不易发现的复杂错误。
第 3章 命名规约
3 – 1 . 使用的目的
命名规约以以下4点为目的的而使用。
Object名容易明白会使应用程序的结构代码等容易理解。
确立开发小组“通用语言”、使全体成员用同样的“语言”来开发应用程序。
使VB Jet的Object 容易被使用。
用较少的劳力作成VB开发用的工具、在各式各样的VBA 平台里通用的源码库。
本规约是用遵从被VisualBasic作为标准的 Lezynski命名规则(Lez
文档评论(0)