程式中的變數,其實就像方程式中的X,Y,Z般,它可以代表指定給他的值
宣告語法如下
Dim 變數名稱一 As 資料型別 [=初始值一] [,變數名稱二 As 資料型別 [=初始值二]],……]
範例: Dim numberOfStudents As Integer = 35
- 變數命名規則
變數型別
- 必須以字母字元或底線 (_) 開頭。
- 只能包含字母字元、十進位數字和底線。
- 如果是以底線開頭,必須含有至少一個字母順序字元或十進位數字。
- 長度不可超過 1023 個字元。
所有VB資料型別可參考這裡
特殊符號:
1. _ :行接續符號
2. ' :註解符號
3. & :連接字串符號
4. # :日期時間符號
若要指定整數常數:
&H:16進位
&O:8進位
字串運算式:
1. +可用在兩個字串合併。
Eg1: "1"+"2"="12"
2. &可合併不同資料類型,結果會是字串類型。
Eg2: "VB" & 2014 = "VB2014"
3.複合指定運算式
+= :字串合併再指定
&= 合併後再指定
Eg3: St="VB"
St+="2013" 'St="VB2013"
Eg4: Dim A As Object
A = "3+5="
A &= 3+5 'A="3+5=8"
建立不可變值之變數
- Const
使用Const必須一宣告就要初始化變數.且Const值不可以拿去計算.
Const maximum As Long = 459
- ReadOnly
ReadOnly 元素的宣告內容必須是類別、結構或模組,且不能是原始程式檔、命名空間或程序
組合的修飾詞: 您無法在同一個宣告中同時指定 ReadOnly 和 Static
補充:如何辨識資料類別:
TypeName()函式
eg1: Label1.Text=TypeName("ABC") 'String
Label1.Text=typeName(#2014/10/25#) 'Date
延升閱讀
型別轉換函式
ReDim陳述式
回VB文章列表
沒有留言:
張貼留言
歡迎留言討論,沒有登入也可以留言