关于VB中的Static

来源:百度知道 编辑:UC知道 时间:2024/05/31 03:26:42
书上有这么一段话:
”Static可以作为属性出现在过程定义行中,则该过程中的局部变量都默认为Static变量,调用过程后其值将被保存下来“
不知道上面说的”可以作为属性出现在过程中定义“是什么意思? 如果这样 那怎么定义? 格式是什么?

Static 与 Dim 有用法有点像,只是Dim可以是定义全局的,而static不行
static 定义的变量可以是累加的,如
Static i
i=i+1
这样i就可以值为1,2,3,4....
如果是
Dim i
i=i+1
那么i就只会是1

dim static x as string
就是说它是作为dim语句的一个属性使用的
在过程外所定义的变量不可用 但离开过程后该变量不会被释放 再次进入该过程的时候变量可以使用且值不变

就是“开始”的意思!