手机站
网通分站
电信主站
密 码:
用户名:
当前位置 : 主页>网络编程>Asp.Net编程>列表

对VB编程的一些建议

来源:互联网 作者:西部数码 时间:2008-04-09
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!

  VB是一个功能强大的开发工具,它给我们一个高效、迅速的开发环境,让我们能轻松编写出想要的程序。但它也有不足,大量的隐式操作后台操作给我们带来方便的同时,也带来了不少的隐患。不过,我们可以自己改进,来避免隐式操作带来的麻烦。

  1.保证任何新模块都有Option Explicit

  这一点非常重要,它能避免我们去创建错误的变量,例如你创建了一个StrUserName变量,但由于粗心,错写成StrUserName,若没有Option Explicit,VB会自做主张地创建StrUserName变量。导致程序得不到正确的结果,出了这种错一般难以查出来,所以,最好能在每个模块都加上Option Explicit以确保变量的合法性。

  2.显式地指出变量类型

  这样做不仅可以提升程序速度,更大的优点是消除了不明确现象,使代码更易维护、更易阅读。

  3.避免使用DefType语句

  DefType语句会引起变量类型的混乱,降低程序的可维护性、完备性和可移植性。

  4.初始化所有变量

  这是一种谨慎的态度,这样做能产生更清晰、准确和更强的可移植代码来。还有一点就是,初始化变量时最好能在使用变量的点附近进行,这可避免许多莫名其妙的错误。

  5.一行定义一个变量

  这样定义变量可避免由粗心而造成的一些错误,例如:

  Dim UserMinUserMax As Integer

  程序员也许是想将它们都定义成Integer,而事实是UserMin被定义成Variant变量了。所以,我建议定义成如下代码:

Dim UserMin As Integer 'The min user ID to show
Dim UserMinAs Integer 'The max user ID to show

  不仅便于阅读和编辑,且可加上注释,不是更棒吗?

  6.使用枚举

  当变量在某些场合只取一些离散的值时,可考虑使用枚举来赋值。因为枚举能改进代码的可读性和可维护性。

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

热点关注
IDC资讯 虚拟主机 域名注册 托管租用 vps主机 智能建站
网站运营 建站经验 策划盈利 搜索优化 网站推广 免费资源
网站联盟 联盟新闻 联盟介绍 联盟点评 网赚技巧
行业资讯 业界动态 搜索引擎 网络游戏 门户动态 电子商务 广告传媒
网络编程 Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术 Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷 Internet Explorer
网页制作 FrontPages Dreamweaver Javascript css photoshop fireworks Flash
程序设计 Java技术 C/C++ VB delphi
网络知识 网络协议 网络安全 网络管理 组网方案 Cisco技术
操作系统 Win2000 WinXP Win2003 Mac OS Linux FreeBSD
返回首页 |关于我们 | 联系我们 | 付款方式 | 创业联盟 | 价格总览 | 资讯中心 | 友情链接 | 网站地图 | 招贤纳士 | RSS