回覆列表
  • 1 # 滴逃逃

    Dim為Dimension的縮寫,後面加上所需變數的名字。

    與關鍵字Private(私有的)相當,另外還有一個Public(公有的)關鍵字,定義變數方法為Dim 變數 As 變數型別 。

    定義變數可以使用顯式或隱式兩種方式定義:

    1、顯式定義:Dim 變數名 As 型別

    2、隱式定義:使用型別說明符

    擴充套件資料:

    使用方法

    在redim使用過程中,如果要保留陣列中的資料,需要使用Preserve關鍵字,如果不加該關鍵字,會清空原來的資料。

    ReDim 為陣列變數重新分配儲存空間。可選項修飾符 Preserve 當僅更改最後一個維度的大小時,用來保留現有陣列中的資料。

    例如:

    有一個Byte陣列A,如果我們知道這個陣列上限最大隻能是4,就用Dim

    Dim A As Byte(4)

    但如果我們不能事先確定它的大小,或者需要在執行時改變它的大小就要用動態陣列

    Dim A As Byte()

    ReDim A(4)"這樣改變大小時會清空原來的資料

    ReDim Preserve A(4)"這樣改變大小時會保留原來的資料

  • 中秋節和大豐收的關聯?
  • object是什麼型別?