vb标准(二):代码的注释
·注释能使注释能使代码更加容易理解,更加容易跟踪。
·出色的注释就像一幅好的设计蓝图,能够引导阅读者通过你的应用程序的曲折之处,能够说明预期的运行结果和可能出现的异常情况。
·编程原则
·用文字说明代码的作用
·编写非常出色的注释
·简单的重复代码做些什么没有意义
·用注释来说明何时可能出错和为什么出错
·在编写代码前进行注释
·编写一个过程前首先写上注释
·可以编写完整句子的注释或伪代码
·增强注释的可读性
·注释是供人阅读,而不是计算机阅读的,应该便于人们理解
·使用完整语句
·避免使用缩写
·将整个单词大写,以突出它们的重要
·对注释进行缩进,使之与后随的语句对齐
·为每个过程赋予一个注释标头
·采用相同的格式化方法
·使用内部注释来说明代码进程
·在每个if语句的前面加上注释
·在每个select case语句前面加上注释
·在每个循环的前面加上注释
·在修改了全局变量的每个语句前加上注释
相关文档:
Option Explicit
Private Type BROWSEINFO
hOwner As Long
pidlRoot As Long
pDisplayName As String
lpTitle As String
ulFlags As Long
lpfn As Long
lParam As Long
iImage As Long
End Type
Private Declare Function SHGetPathfromIDList Lib "shell32.dll" Alias _
"SHGetPa ......
最近刚学会在VB2008 中使用参数化SQL语句,于是马上用到代码中,却碰到查不到任何数据的情况,纠结了好几天,还是没有搞明白,差点吐血。不得已还是先在代码中使用字符串拼接的SQL语句。
包含参数化SQL语句的代码如下:
Dim cmSl As N ......
Asc 函数
返回一个 Integer,代表字符串中首字母的字符代码。
语法:
Asc(string)
必要的 string 参数可以是任何有效的字符串表达式。如果 string 中没有包含任何字符,则会产生运行时错误。
说明:在非 DBCS 系统下,返回值范围为 0 – 255 。在 DBCS 系统下,则为 -32768 &ndas ......
·匈牙利标记法
·使用3字符前缀来表示数据类型和控件类型
·3个字符可以实现充分多变性,并使前缀合乎逻辑和直观
·表示变量的作用域
·可以并且应该使用前缀来表示变量的作用域 ......