?? data2.dat
字號:
〖常量與變量〗
1.VisualBasic數據類型 2.變量的聲明
3.Option Explicit 關鍵字 4.變量的作用域
5.Static 關鍵字 6.常量
7.數據類型轉換
VisualBasic數據類型 數據類型 舉例
字節型 56
布爾型 True False
整型 5367
長整型 4364574
單精度型 4362.34
雙精度型 4652.65735745
貨幣型 $234.34
日期型 4/7/2000
對象型 Label1
字符串型 "My homepage"
變體型 任意值
變量的聲明
Dim var As Type
Public var As Type
Private var As Type
其中:
Public 定義公有變量
Dim、Private 定義私有變量
Option Explicit 關鍵字
在VisualBasic中用戶可以不聲明而直接使用變量,但容易產生錯誤。可以使用Option Explicit關鍵字強制聲明變量,必需先聲明再引用。
Option Explicit關鍵字放在窗體或模塊的通用聲明(GenneralDeclarations)處。
也可以通過設置將Option Explicit自動加到每個模塊中。
變量的作用域
局部(Local):在過程級定義的變量,僅在聲明它的過程中可見。
模塊/窗體(Modudule/Form):在模塊或窗體級聲明的變量,在聲明它的模塊或窗體中的所有過程中可見。
公有(Public):在模塊或窗體級聲明的變量,在所有項目的任何過程中都可見。
Static 關鍵字
普通的局部變量在過程結束后被釋放,在下次執行過程時從新初始化為0。
用Static聲明的局部變量在過程結束后不被釋放,仍保留變量的值。
例如:
Sub P()
Static I As Integer
I=I+1
MsgBox "A=" & I
End Sub
常量
常量是程序中不發生變化的值。它和變量一樣有三種作用域:
它的定義語法如下:
[Public]Const con[As Type]=expression
[Private]Const con[As Type]=expression
[]內為可以缺省項
數據類型轉換
VisualBasic自動完成某些數據轉換,為提高運行速度,我們通常使用CType() 函數顯示地轉換。
VisualBasic轉換函數包括:
CBool 轉換為Boolean類型
CByte 轉換為Byte類型
CCur 轉換為Currency類型
CDate 轉換為Date類型
CDbl 轉換為Double類型
CInt 轉換為Integer類型
CLng 轉換為Long類型
CSng 轉換為Single類型
CStr 轉換為String類型
CVar 轉換為Variant類型
CVErr 轉換為Error類型
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -