常量是在程序執行期間不會改變的固定值。這些固定值也被稱為字麵量。
常量可以是任何基本數據類型,比如整數、字符、浮點數或字符串字麵值。枚舉常量也可用。
常量的處理方式與常規變量類似,不同的是它們的值在定義後不能更改。
一組命名的整數常量稱為枚舉。
聲明常量
常量是在VB中聲明的。網using the Const statement. The Const statement replaces literal values at the module, class, structure, procedure, or block level.
”Const語句的語法如下所示
[< attributelist >] [accessmodifier][陰影]
Const constantlist
在那裏,
- attributelist−表示應用於常量的屬性集;可以指定多個屬性,用逗號分隔。可選的。
- accessmodifier−定義哪些代碼可以訪問這些常量(可選)。Public、Protected、Friend、Protected Friend或Private值都是可能的。
- 陰影−這將導致常量隱藏基類中具有相同名稱的編程元素。可選的。
- Constantlist-是已聲明常量的名稱列表。必需的。
常量的語法和部分如下所示
constantname [As datatype] =初始化器
- Constantname−常量的名稱
- Datatype:常量的數據類型
- 初始化器-賦給常量的值
VB中的打印和顯示常量。網
下麵是VB的列表。網‘print and display’ constants −
Sr.No。 |
常數和描述 |
1 |
vbCrLf 一個回車/換行字符組合。 |
2 |
vbCr 回車字符。 |
3. |
vbLf 換行字符。 |
4 |
vbNewLine 換行符。 |
5 |
vbNullChar 空字符。 |
6 |
vbNullString 它用於調用外部過程,不同於零長度字符串(“”)。 |
7 |
vbObjectError 錯誤的數字。用戶定義的錯誤數應該大於此值。例如:Err.Raise(Number) = vbObjectError + 1000 |
8 |
vbTab 製表符。 |
9 |
vbBack 退格的性格。 |
宣布枚舉
枚舉語句用於聲明枚舉類型並定義其成員的值。它可以在類、模塊、過程、結構或塊級別使用。
Enum語句的語法如下
[< attributelist >] [accessmodifier] [Shadows] Enum enumerationname [As datatype] memberlist結束Enum
在那裏,
- attributelist:引用已應用到變量的屬性列表。可選的。
- Accessmodifier:確定允許哪些代碼訪問這些枚舉。可選的。值可以分為Public、Protected、Friend和Private。
- 陰影:這會導致枚舉在基類中隱藏具有相同名稱的編程元素。可選的。
- Enumerationname:枚舉的名稱。所需的數據類型指示枚舉及其所有成員的數據類型。
- Memberlist:表示該語句中定義的成員常量列表。必需的。
“成員列表”中成員的語法和部分:
[< attribute list >]成員名[= initializer]
在那裏,
- 的名字−定義成員的名稱。必需的。
- 初始化器-是賦給枚舉成員的值。可選的。