学院首页 软件应用 编程开发 创意设计 认证培训 软件论坛
ASP ASP.NET PHP JSP SQL MYSQL Java VB

您的位置:学院 >> 编程开发 >> VB >> Visual Basic编程的七个优良习惯


Visual Basic编程的七个优良习惯


  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

  好处是加快编译速度


技术文章快速查找

栏目导航
软件应用
·操作系统 ·杀毒防黑 ·应用软件
·聊天软件 ·网络软件  
Web开发
·ASP ·JavaScript ·CGI
·JSP ·VbScript ·Web服务器
·PHP ·XML  
开发语言
·VB ·VC ·ASP.NET
·Java ·C/C++ ·Delphi
数据库开发
·MySQL ·SQL/Access ·PowerBuilder
·Oracle ·DB2  
网站设计
·Flash ·Dreamweaver ·HTML/CSS
·Fireworks ·FrontPage  
平面设计
·Photoshop ·CorelDraw ·AutoCAD
·FreeHand ·Illustrator ·3DsMAX
媒体动画
·Director ·Authorware ·Maya
·视频处理    


相关软件 产品库推荐
·笔记本 ·台式机 ·服务器
·数码相机 ·手机 ·GPS
·DV摄像机 ·MP3 ·MP4
·CPU ·硬盘 ·内存
·主板 ·显卡 ·显示器
·打印机 ·投影机 ·路由器

总结得可以...
游客 发表于2008-7-25 17:19:23
不错!...
游客 发表于2008-5-27 10:43:47
总结得真好...
游客 发表于2008-4-21 20:34:03
对"Visual Basic编程的七个优良习惯"的评论 - 快速回贴
内容:
  [完成后可按Ctrl+Enter发布]

百度中 Visual Basic编程的七个优良习惯 相关内容
Google搜索中 Visual Basic编程的七个优良习惯 相关内容
雅虎中 Visual Basic编程的七个优良习惯 相关内容
Sogou搜索中 Visual Basic编程的七个优良习惯 相关内容

相关软件 最新回复帖子:

·Visual Basic编程的七个优良习惯
·RedHat Linux 9.0下图解安装Oracle 9.2
·明明白白Windows XP中EFS加密及解密
·没有mysql支持时的替代方案
·利用JDBC对数据库的增删查改
·一个可以发送附件及HTML格式邮件的PHP类
·3Ds max多边形建模主要功能命令
·制作一个个人搜索引擎(源码)
·nesox让电子邮件营销原来如此轻松!
·AutoCAD建模实例:绘制雨伞


  相关软件 Visual Basic编程的七个优良习惯相关文章
用VB6在托盘程序中加入应用程序图标 Visual Basic上机考试综合应用题选讲
VB编程破解Windows屏幕保护密码 真没想到VB也可以这样用之指针技术
在VB6中用命令行为模式控制GUI动作 真没想到VB也可以这样用之VB能做什么
VB设计Win2000下截获IP数据包程序 用VB实现实时曲线的绘制和保存
适合Visual Basic初学者的10个小技巧 用Visual Basic设计手机短信收发程序
VB图像处理之图像的亮度对比度调整 VB实现文件数据对SQL Server上传下载
用VB6.0编写磁盘格式化程序 在VB6中实现Kodak控件编程
VB图像处理之图像的色彩纠正 VB图像处理之铅笔画算法和木雕算法
VB图像处理之几个常用滤镜的实现 VB图像处理之二次线性插值的应用
VB图像处理之像素的获取和输出 VB实现图像在数据库的存储与显示