2013年4月1日 星期一

[VB教學]變數 (Variables) 資料型態 (Data Type)-20140806update

變數 (Variables)

程式中的變數,其實就像方程式中的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文章列表

沒有留言:

張貼留言

歡迎留言討論,沒有登入也可以留言