巧克力派の熊熊

疯狂...EATing

导航

公告

ID: 疯狂熊熊
QQ:26241960
Mail:justdxlin@qq.com
找寻生活的快乐 来自独立IP的访问数
熊Time
Welcome to 熊Time

^_^


声明:本blog多数资源来自网络,版权归原作者所有,如有侵犯你的版权,请和我联系!!!

>>>点此留言给我<<<
>>>我的网络硬盘<<<
>>>添加到收藏夹<<<

QQ:84762070
xufanglongyi@sina.com
Copy Right©
疯狂熊熊 | DXLin
熊Time®

人间五十年,
万事如梦幻。
一度生存者,
岂有长不灭?

|==最 近 更 新==|






熊@Time [2005/07/02]

文章

收藏

相册

Some Links

存档

Blog统计


正在读取评论……
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
      MsgBox "……"    
    End if

    Do while until nTurn=4
      nTurn=nTurn+1
    Loop
  End if

  技巧:一次缩进,敲一次Tab键

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. VB中有一点是最重要的,那就是在强制所用变量声明,即使用变量前事先声明。否则很可能会让变量不一致而导致数据丢失或者影响开发进度。

8. 对象与变量的命名规则更是对于所有编程者都应养成的习惯。
  如:按钮对象前缀用Cmd,文本框对象前缀用Txt,字符变量前缀用Str……


Trackback: http://tb.donews.net/TrackBack.aspx?PostId=404873


[点击此处收藏本文]  发表于2005年05月30日 12:47 PM




正在读取评论……
大名
网址
验证码
评论