vb编程的七个优良习惯

原创 2002年05月20日 10:10:00

vb编程的七个优良习惯

Sancy Xu(xuqizhi@chinamet.com)

1、"&"替换"+".
在很多人的编程语言中,用“+”来连接字符串,这样容易导致歧义。良好的习惯是用“&”来连接字符串.
不正确:
dim sMessage as string

sMessage="1"+"2"

正确:
dim sMessage as string

sMessage="1" & "2"
注意:"&"的后面有个空格.

2.变量命名大小写,语句错落有秩
下面大家比较一下以下两段代码:
读懂难度很大的代码:
dim SNAME as string
dim NTURN as integer


if NTURN=0 then
if SNAME="sancy" then
end if
Do while until NTURN=4
NTRUN=NTURN+1
Loop
End if
容易读懂的代码:
dim sName as string
dim nTurn as integer

if nTurn=0 then
 
 if sName="sancy" then
 
 end if
 
 Do while until nTurn=4
  nTurn=nTurn+1
 Loop
End if

3.在简单的选择条件情况下,使用IIf()函数
罗索的代码:
if nNum=0 then
 sName="sancy"
else
 sName="Xu"
end if
简单的代码:
sName=IIF(nNum=0,"sancy","Xu")

4.尽量使用Debug.print进行调试
在很多初学者的调试中,用MsgBox来跟踪变量值.其实用Debug.print不仅可以达到同样的功效,而且在程序最后编译过程中,会被忽略.而MsgBox必须手动注释或删除.
不正确:
MsgBox nName
正确:
Debug.pring nName

5.在重复对某一对象的属性进行修改时,尽量使用with....end with

6.MsgBox中尽量使用图标
一般来说
vbInformation用来提示确认或成功操作的消息
vbExclamation用来提示警告的消息
vbCritical用来提示危机情况的消息
vbQuestion用来提示询问的消息

7.在可能的情况下使用枚举
枚举的格式为
public enum
...
end enum
好处是加快编程速度

 

VB编程的七个优良习惯

1、"&"替换"+"2、变量命名大小写,语句错落有秩,源代码维护方面3、请养成以下的“对象命名约定”良好习惯4、在简单的选择条件情况下,使用IIf()函数5、尽量使用Debug.Print进行调试6、...
  • lang_csdn
  • lang_csdn
  • 2004年10月01日 11:08
  • 668

vb编程的七个优良习惯

vb编程的七个优良习惯(转)   - []Tag: vb 1、"&"替换"+".在很多人的编程语言中,用“+”来连接字符串,这样容易导致歧义。良好的习惯是用“&”来连接字符串.不正确:dim sMes...
  • zhou_lei07
  • zhou_lei07
  • 2007年04月24日 19:35
  • 203

vb编程的七个优良习惯

1、"&"替换"+".在很多人的编程语言中,用“+”来连接字符串,这样容易导致歧义。良好的习惯是用“&”来连接字符串.不正确:dim sMessage as string sMessage="1"+"...
  • ZOU_SEAFARER
  • ZOU_SEAFARER
  • 2007年02月07日 15:25
  • 663

《高效能人士的七个习惯》读后感

入职前应组织要求粗略阅读了《高效能认识的起个习惯》一书。刚写完第一句话,就感觉出自己目前显然还不能算是一个高效能人士,因为七习惯的第一个即是要【积极主动】,而不是被动接受。但是暴露不足,才能自省,自省...
  • wwHRestarting
  • wwHRestarting
  • 2016年07月06日 17:50
  • 1113

笔记:《高效能人士的七个习惯》第十章 习惯七 不断更新——平衡的自我提升的原则

1、人生最,值得的投资就是磨练自己,因为生活和服务人群都得靠自己,这是最珍贵的工具。 2、工作本身并不能带来经济上的安全感,具备良好的思考、学习、创造与适应能力,才能立于不败之地。拥有财富,并不代表...
  • icamera0
  • icamera0
  • 2016年01月21日 23:11
  • 1436

高效能人士的七个习惯笔记

习惯是知识、技巧和意愿的交叉点。知识是做什么和
  • u011014707
  • u011014707
  • 2014年07月17日 16:27
  • 2305

笔记:《高效能人士的七个习惯》第二章 七个习惯概论

1、习惯对我们的生活有极大的影响,因为它是一贯的,在不知不觉中,经年累月影响着我们的品德,暴露出我们的本性,左右着我们的成效。 2、人的行为总是一再重复。因此卓越不是一时的行为,而是习惯。——亚里士多...
  • icamera0
  • icamera0
  • 2016年01月01日 22:54
  • 761

《高效能人士的七个习惯》总结

在网上看到这本书的时候,一直以为就只有短短几句话而已,前几天工资总监也向大家推荐了这本书,网上再搜了一下,没想到是一本足足有将近300页的书。看了一下书评,确实很高,一下子来了阅读的兴趣。 作者在正...
  • wiesin
  • wiesin
  • 2013年06月30日 17:38
  • 2324

笔记:《高效能人士的七个习惯》第六章 人际关系的本质

1、所谓情感帐户,储存的是增进人际关系不可或缺的“信赖”,也就是他人与你相处时的一份“安全感”。能够增加情感帐户存款的,是礼貌、诚实、仁慈与信用。 2、没有信任就谈不上友谊,没有诚实也就谈不上信任。...
  • icamera0
  • icamera0
  • 2016年01月13日 23:09
  • 893

高效能人士的七个习惯——习惯一:积极主动

我以前所理解积极主动是,做事的时候表现的非常积极,主动去做一些事情而不是等着领导分配任务才去开始。这是比较狭隘的一种理解。积极主动不仅仅指行事态度,还意味着人一定要为自己的人生负责。它强调的是:个人行...
  • Excaliburace
  • Excaliburace
  • 2016年05月23日 08:19
  • 1036
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:vb编程的七个优良习惯
举报原因:
原因补充:

(最多只允许输入30个字)