新网创想网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
模块全局变量使用“Dim
我们提供的服务有:成都网站建设、做网站、微信公众号开发、网站优化、网站认证、柞水ssl等。为上千余家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的柞水网站制作公司
变量名
as
变量类型”进行声明
模块私有变量使用“Private
变量名
as
变量类型”进行声明
工程全局变量使用“Public
变量名
as
变量类型”进行声明
过程静态变量使用“Static
变量名
as
变量类型”进行声明
省略“as
变量类型”时视为变体类型的变量。
dim a,b as Integer 表明:
定义了一个变体型变量a定义了一个整型变量bDim 定义局部变量还可以用:Static Private Public等 声明变量的格式为:Public|Private|Dim|Static 变量名 [As 数据类型] 。
说明:
(1)Public|Private|Dim|Static四个选项中选择其一,决定变量的作用域和生命期。
(2)[As 数据类型]用来定义变量的数据类型,如Integer、Single等。中括号表示其中的内容可以省略。当省略变量的数据类型时,变量默认的数据类型是Variant(可变)型。
(3)一条语句可以声明多个变量,被声明的各变量之间用逗号分隔。例如: Dim intNum As Integer,strName As String 声明一个整型、字符串型变量。
(4)一个变量被声明之后,系统会自动为该变量赋初值,数值型变量的默认值为0;变长字符串型变量的默认值为空字符串。
vb中变量在内存中
扩展资料:
定义变量就是事先将变量通知程序。要用Dim语句声明变量,Dim 语句提供了变量名:
Dim variablename [As type]在过程内部用 Dim 语句声明的变量,只有在该过程执行时才存在。过程一结束,该变量的值也就消失了。此外,过程中的变量值对过程来说是局部的— 也就是说,无法在一个过程中访问另一个过程中的变量。
由于这些特点,在不同过程中就可使用相同的变量名,而不必担心有什么冲突和意想不到变故。
在使用一个变量之前并不必先声明这个变量。 例如,可以书写这样一个函数,在其中就不必在使用变量 TempVal 之前先声明它:
Function SafeSqr (num)
TempVal = Abs (num)
SafeSqr = Sqr (TempVal)
End Function
参考资料:VB变量_百度百科
字符型变量定义一般为char,string.而数字型变量定义一般为interger,long.float等等。常量是中文的话当然是字符型的。如果你有vb软件,可以自己操作一下,相信聪明好学的你很快就能明白其中的道理了。加油!
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim a, b As String, c As Integer
a = InputBox("input a string", , "abcdefg")
b = InputBox("find string", , "g")
c = a.IndexOf(b) + 1
MsgBox(c)
End Sub