十年網(wǎng)站開發(fā)經(jīng)驗 + 多家企業(yè)客戶 + 靠譜的建站團隊
量身定制 + 運營維護(hù)+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
模塊全局變量使用“Dim

我們提供的服務(wù)有:成都網(wǎng)站建設(shè)、做網(wǎng)站、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、柞水ssl等。為上千余家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的柞水網(wǎng)站制作公司
變量名
as
變量類型”進(jìn)行聲明
模塊私有變量使用“Private
變量名
as
變量類型”進(jìn)行聲明
工程全局變量使用“Public
變量名
as
變量類型”進(jìn)行聲明
過程靜態(tài)變量使用“Static
變量名
as
變量類型”進(jìn)行聲明
省略“as
變量類型”時視為變體類型的變量。
dim a,b as Integer 表明:
定義了一個變體型變量a定義了一個整型變量bDim ?定義局部變量還可以用:Static Private ?Public等 聲明變量的格式為:Public|Private|Dim|Static 變量名 [As 數(shù)據(jù)類型] 。
說明:
(1)Public|Private|Dim|Static四個選項中選擇其一,決定變量的作用域和生命期。
(2)[As 數(shù)據(jù)類型]用來定義變量的數(shù)據(jù)類型,如Integer、Single等。中括號表示其中的內(nèi)容可以省略。當(dāng)省略變量的數(shù)據(jù)類型時,變量默認(rèn)的數(shù)據(jù)類型是Variant(可變)型。
(3)一條語句可以聲明多個變量,被聲明的各變量之間用逗號分隔。例如:?Dim intNum As Integer,strName As String 聲明一個整型、字符串型變量。
(4)一個變量被聲明之后,系統(tǒng)會自動為該變量賦初值,數(shù)值型變量的默認(rèn)值為0;變長字符串型變量的默認(rèn)值為空字符串。
vb中變量在內(nèi)存中
擴展資料:
定義變量就是事先將變量通知程序。要用Dim語句聲明變量,Dim 語句提供了變量名:
Dim variablename [As type]在過程內(nèi)部用 Dim 語句聲明的變量,只有在該過程執(zhí)行時才存在。過程一結(jié)束,該變量的值也就消失了。此外,過程中的變量值對過程來說是局部的— 也就是說,無法在一個過程中訪問另一個過程中的變量。
由于這些特點,在不同過程中就可使用相同的變量名,而不必?fù)?dān)心有什么沖突和意想不到變故。
在使用一個變量之前并不必先聲明這個變量。 例如,可以書寫這樣一個函數(shù),在其中就不必在使用變量 TempVal 之前先聲明它:
Function SafeSqr (num)
TempVal = Abs (num)
SafeSqr = Sqr (TempVal)
End Function
參考資料:VB變量_百度百科
字符型變量定義一般為char,string.而數(shù)字型變量定義一般為interger,long.float等等。常量是中文的話當(dāng)然是字符型的。如果你有vb軟件,可以自己操作一下,相信聰明好學(xué)的你很快就能明白其中的道理了。加油!
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