vb点虐 中的静态变量 vb定义静态变量的关键字
VB编程里的动态变量和静态变量,分别是什么意思,最好能举例,谢谢!
静态变量指的是在过程结束后仍然保留变量的值。动态就是指一个过程结束后,下次执行该过程,变量又回到初始值。举个简单的:
为南明等地区用户提供了全套网页设计制作服务,及南明网站建设行业解决方案。主营业务为网站设计、网站建设、南明网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
Private Static Function Fa( n As Integer )
Dim a=a+n
Fa=a
End Function
Private Sub Command1_Click()
Dim i As Integer
For i = 1 To 5
Print " Sum " ; i " = " Fa(i)
Next i
End Sub
如果不将局部变量定义为静态的话,a的初值就一直是0,运行结果就都一样。定义成静态变量,每次运行都在上次运行的值的基础上再加,每次运行a的初始值就是上次运行的结果。
VB点虐 的静态变量怎么定义
在asp点虐 中应用静态变量要比application更好的选择
在传统的asp页面中,我们需要利用application变量传递一些特殊变量,在asp点虐 中任何页面都可以是类,,Global.asax也不例外。
我们只需要在Global.asax加入类名。
%@ Application Classname="MyGlobals" %
然后我们定义几个静态变量。
在vb点虐 中应用shared
在C#中应用static
VB:
Script language="vb" runat="server"
Public Shared sGreeting as String = "welcome"
/Script
C#
Script language="C#" runat="server"
Public Static String sGreeting = "welcome"
/Script
现在我们在其他的asp点虐 叶面就可以应用类名.变量名就可以在引用他了。
x = MyGlobals.sGreeti
VB 啥叫静态变量?
在一个函数里面的静态变量就是这个函数反复调用的过程中,他的内容一直都是持续的,例如,上一次调用这个函数,这个函数把静态变量a设置为2了,下次再调用这个函数,就会发现a仍然是2
文章名称:vb点虐 中的静态变量 vb定义静态变量的关键字
转载源于:http://scjbc.cn/article/ddiesdd.html