VB中的局部变量是什么意思?

我想做成慢慢连续变化的样子,但运行后字体只是黑色,用随机函数可以用。是不是RGB函数要用变量需要什么特殊的方法

Private Sub Form_Load()
Timer1.Interval = 10
End Sub
Private Sub Timer1_Timer()
Dim a As Integer
Dim b As Integer
Dim c As Integer
Text1.ForeColor = RGB(a, b, c)
a = (a + 1) Mod 255
b = (b + 2) Mod 255
c = (c + 3) Mod 255
End Sub

局部变量指在程序中只在特定过程或函数中可以访问的变量。局部变量是相对于全局变量而言的。

比如:

private sub k
  dim a as string '这里的a就是局部变量
end sub

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-01-07
局部变量的作用域只限于定义该变量的函数内,函数外不起作用,所以要实现你的功能,要别的窗体等能用,你需要全局变量PUBLIC来定义(不能用Dim和private)。行为能帮到你!本回答被提问者采纳
相似回答