本文主要為大家介紹一下Visual Basic變量的基礎(chǔ)知識,變量是指在程序運行中,,其值可以發(fā)生改變的數(shù)據(jù)。
變量名的命名 變量名的命名規(guī)則是:255個字符以內(nèi),,第一個字符是字母,,其后可以是字母、數(shù)字和下劃線的組合,,最后一個字符也可以是類型說明符,。通常使用具有一定含義的變量名,可以幫助說明功能,,簡化調(diào)試過程,。保留字不能作為變量名。 變量類型與定義 VB中變量都屬于一定的數(shù)據(jù)類型,,包括基本數(shù)據(jù)類型和用戶定義數(shù)據(jù)類型,。在VB中,可以用下面幾種方式來規(guī)定變量的類型: (1)用類型符來標識 把類型符放在變量的尾部,,來說明變量的不同類型,,類型說明如下: % 表示整型 & 表示長整型 ! 表示單精度型 # 表示雙精度型 @ 表示通用型 $ 表示字符型 (2)在定義變量時指定其類型 在使用變量前,可以用下列格式來說明其類型和作用域: <說明關(guān)鍵字> <變量> As <類型> 其中關(guān)鍵字為下列之一: Dim在模塊,、窗體的過程(子程序)中說明變量或數(shù)組,,但不能在過程中說明數(shù)組。Static在過程中說明靜態(tài)變量,。每次調(diào)用過程時,,用Static語句說明的變量值將保留。ReDim在過程,、函數(shù)中說明動態(tài)數(shù)組及重新分配數(shù)組空間,。用Global或Dim定義動態(tài)數(shù)組后,再用ReDim語句說明數(shù)組的大小,。 Global在模塊中定義全局變量,。 類型為前面所講的數(shù)據(jù)類型之一(如Integer等),。 例如:
(3)用Defrype語句定義 格式: . DefInt (字母范圍) 定義整型 Deft_mg (字母范圍) 定義長整型 DefSng (字母范圍) 定義單精度型 DefDbl (字母范圍) 定義雙精度型 DefCur (字母范圍) 定義貨幣型 DefStr (字母范圍) 定義字符型 DefBool (字母范圍) 定義布爾型 DefByte (字母范圍) 定義字節(jié)型 defdate<字母范圍> 定義日期型 DefVar <字母范圍) 定義通用型 DefObj (字母范圍) 定義對象型 功能:定義以字母開頭的變量類型,。 例如: Defint a-d -所有以a,、b、c,、d字母開頭的都是整型變量 DefStr f—j ’所有以f,、g、h,、i,、j字母開頭的都是字符型變量 |
|