【學習專欄】VB上課筆記整理--06&07
上課日期:99.10.04
課程單元:資料型態、程式變數的練習
筆記整理:
一、文字資料,以$表示,每個字元佔1Byte
二、數字資料:
(1)整數,Integer,以%表示,佔2Byte
(2)長整數,Long,以&表示,佔4Byte
(3)單精準度,Single,以!表示,佔4Byte(小數以下七位)
(4)雙精準度,Double,以#表示,佔8Byte(小數以下十五位)
例:幫客戶規劃一個銷售統表
每筆資料欄位如下:
客戶名稱:8個中文字(16Byte)
數量:整數(2Byte)
單價:單精準度(4Byte)
日銷售額:整數(2Byte)
月銷售額:長整數(4Byte)
請規劃適當的資料型態
並算出每筆資料會佔用多少
儲存空間(Byte)?
佔用了28Byte
程式變數:在程式中所需用到的變數皆需宣告。
宣告變數的方式:
(1)DIM 變數名稱 AS 資料型態
例:DIM CHI AS Integer
=)宣告 CHI 為 整數變數
(2)DIM 變數名稱+變數符號
例:DIM CHI%
練習1:請宣告AVG為單精準度的變數
方式1:DIM AVG AS Single
方式2:DIM AVG!
練習2:請宣告SUM為長整數的變數
方式1:DIM SUM AS Long
方式2:DIM SUM&
〈計算〉
Dim CHI, ENG, MAI, SUM As Integer
Dim AVG As Single
CHI = Val(Text1.Text)
ENG = Val(Text2.Text)
MAT = Val(Text3.Text)
SUM = CHI + ENG + MAT
AVG = SUM / 3
Label6.Caption = SUM
Label8.Caption = AVG
〈清除〉
Text1 = ""
Text2 = ""
Text3 = ""
Label6.Caption = ""
Label8.Caption = ""
Text1.SetFocus
〈結束〉
END
國文:TextBox【變換顏色】
Text1.BackColor = vbYellow
Text1.BackColor = vbYellow
程式練習: