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://scyanting.com/article/ddiesdd.html