我正在使用一些旧代码,它定义了一个像这样的全局变量......
Public myvar
该变量从未被赋值,但稍后在测试中使用......
If myvar <> somevalue then
'do something
End If
为了某种价值的什么价值,会做某事?
- 默认值为
Empty
.
- "Something will be done" for any value except
Empty
, 0
or ""
...
- ...对于值 Nothing,代码将引发错误并且“某些操作不会完成”。
来自VB6文档
当变量初始化时,
数值变量初始化为 0,
可变长度字符串是
初始化为零长度字符串
(""),固定长度的字符串是
充满零。变体变量
被初始化为空。每个元素
用户定义类型变量的值为
初始化就好像它是一个单独的
多变的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)