- Visual Basic 開發從入門到精通
- 陳強
- 796字
- 2019-01-05 00:46:44
2.4 使用常量
知識點講解:光盤:視頻\PPT講解(知識點)\第2章\使用常量.mp4
常量是指在程序運行過程中不再發生改變的數據。例如“ASC”和“1234”都是常量。Visual Basic中包含文字常量、符號常量和系統常量3種常量。在本節的內容中,將簡要講解Visual Basic常量的基本知識。
2.4.1 文字常量
文字常量包含數值常量、字符串常量、邏輯型常量和日期型常量。
Visual Basic 6.0中的整型、長整型、單精度浮點數、雙精度浮點數、貨幣型以及字節型都稱為數值型數據。在使用數值型數據時,應該注意以下3點。
(1)如果數據內包含小數,則應該使用Single、Double、或Currency類型。其中Single類型的有效數字為7位,Double類型的有效數字為15位,Currency類型支持15位整數和4位小數。
(2)數值類型的數據都有一個有效的取值范圍,如果程序內數據超出這個范圍,就會發生溢出錯誤。
(3)Visual Basic 6.0通常使用十進制數,但也有時會使用八進制或十六進制。
2.4.2 符號常量
用一個符號(一個字母組合)來代替長長的數字常量,具體的聲明格式如下所示。
Const字符常量名 [AS類型]=表達式
上述各參數的具體說明如下。
? “字符常量名”是有效符號名,其命名規則與變量名相同。一般使用大寫,盡量選擇易記、有意義的名稱。
? “AS類型”說明了該常量的數據類型,若省略該選項,則數據類型由表達式決定。也可用在符號常量名后加類型說明符來決定。
? “表達式”可以是數值常數、字符常數、時間日期以及運算符組成的表達式。
在上述表達式中不能調用函數,即其中不能有函數元素。可以用先前定義過的符號常數定義新常數。例如下面的代碼。
Const PI=3.1415926 ’聲明了常量PI,代表3.1415926,單精度型 Const MAX As Integer=&H21ED ’聲明了常量MAX,代表十六進制整型數21ED Const COUNT#=53.78 ’聲明了常量COUNT,代表53.78,雙精度型 Const BIRTHDAY=# 3/22/72# Const PI 2= PI * 2
2.4.3 系統常量
系統常量是由Visual Basic提供的并能夠識別的、具有專用名稱和作用的常數。Visual Basic 6.0提供了顏色常數、控件常數、窗體常數、繪圖常數、圖形常數和鍵碼常數等32類近千個常數,這些常數位于Visual Basic的對象庫中。具體如表2-3所示。
表2-3 Visual Basic的常用顏色常數

- JavaScript從入門到精通(微視頻精編版)
- Java程序設計入門
- 小程序,巧應用:微信小程序開發實戰(第2版)
- R數據科學實戰:工具詳解與案例分析
- Hands-On Kubernetes on Windows
- Instant Debian:Build a Web Server
- Python Machine Learning Blueprints:Intuitive data projects you can relate to
- 嵌入式Linux C語言程序設計基礎教程
- Oracle Database XE 11gR2 Jump Start Guide
- Java設計模式深入研究
- Koa與Node.js開發實戰
- 現代JavaScript編程:經典范例與實踐技巧
- 多接入邊緣計算實戰
- PhoneGap 3.x Mobile Application Development Hotshot
- Mastering Swift 4(Fourth Edition)