学习vb的心得体会(5)

时间: 12-05 作者:涂画 栏目:心得体会

sname = sancy

else

sname = xu

end if

简单的代码:

sname=iif(nnum=0, sancy , xu )

5、尽量使用debug.print进行调试

在很多初学者的调试中,用msgbox来跟踪变量值.其实用debug.print不仅可以达到同样的功效,而且在程序最后编译过程中,会被忽略.而msgbox必须手动注释或删除.

通常:

msgbox nname

应该:

debug.print nname

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

通常:

form1.height = 5000

form1.width = 6000

form1.caption = this is mylabel

应该:

with form1

.height = 5000

.width = 6000

.caption = this is mylabel

end with

这种结构程序执行效率比较高,特别在循环语句里。

7、msgbox中尽量使用消息图标,这样程序比较有规范

一般来说

vbinformation 用来提示确认或成功操作的消息

vbexclamation 用来提示警告的消息

vbcritical 用来提示危机情况的消息

vbquestion 用来提示询问的消息

8、在可能的情况下使用枚举

 

为你推荐