回覆列表
-
1 # iopef18458
-
2 # 影片好笑
If 是 VB 中的關鍵字,是條件語句,如果把它當作變數名,VB 傻傻分不清,怎麼知道你是要變數還是要條件語句呢?條件語句:If 條件一 Then 執行1Else If 條件二 Then 執行2Else If 條件三 Then 執行3Else 執行4End If
If 是 VB 中的關鍵字,是條件語句,如果把它當作變數名,VB 傻傻分不清,怎麼知道你是要變數還是要條件語句呢?條件語句:If 條件一 Then 執行1Else If 條件二 Then 執行2Else If 條件三 Then 執行3Else 執行4End If
在Visual Basic中,作為變數名的必要條件有一定的標準,主要內容如下:1 變數必須是以字母、漢字開頭並且以字母、漢字、數字、下劃線組成的字串。最後一個字元可以是型別說明符,變數名中不能有空格。2 變數名不能包含+ - * / !@ # ¥ ?小數點 等字元,且長度不能超過255。3 不能用 Visual Basic 的保留字(例如End、Len、Sub等)作為變數名,但可以把保留字嵌入變數名中,同時變數名也不能是末尾帶有說明符的保留字。4 Visual Basic 不區分變數名和其他名字中字母的大小寫,但習慣上,符號常量一般用大寫字母定義。擴充套件資料不同於常量,變數是可以多次賦值的,因此此變數常用於儲存程式中的臨時資料。變數具有多種型別,主要常用型別如下:一、Numeric資料型別1、Integer(型別符%)Integer指的是-32768到+32767之間的整數,通常這個範圍已經涵蓋了大多數可能會用到的數字。如果認為要用到的數字可能會超出這個範圍,可以考慮將其定義為Long。2、Long(型別符&)這種資料型別垢數字有時又稱為Long Integer。這種資料型別可以處理-2147483648到+2147483647之間的所有數字。與使用2個位元組的Integer不同,它使用4位元組記憶體儲存資料。3、Single(型別符!)Single適用於需要小數點的數字。Single可以處理-3.402823E38到-1.401298E-45之間的負值和1.401298E_45到3.402823E38之間的正值。4、Double(型別符#)這種資料型別需要使用8位元組記憶體來儲存資料。如果必須處理超大範圍的值,這種資料型別會很有用。5、Currency(型別符@)這種資料型別主要適用於貨幣值。它需要8位元組的記憶體來儲存資料。這種資料型別具有固定的小數位數(4位)。二、Byte資料型別某些情況下,可能需要以單個位元組的形式來訪問資料。在這種情況下,就需要使用Byte資料型別。它主要包括0到255之間的整數。Byte資料型別通常用於訪問二進位制檔案、圖形和聲音檔案。三、String資料型別(型別符$)String資料僅用於儲存字串。