2015-02-23 76 views
-5

我有以下代碼,但我不知道在這段代碼中會發生什麼。所以我不知道如何爲此準備一個界面。有人請告訴我陣列「Mylist」的目的是什麼。我之前沒有使用「color」關鍵字。在此先感謝Visual Basic 2008 - 顏色

Dim Mylist(4) As Color 
    Dim i As Integer 

    For i = 0 To 4 
     If i Mod 2 = 0 Then 
      Mylist(i) = Color.White 
     Else 
      Mylist(i) = Color.Red 
     End If 
    Next 

回答

1

Mylist的「目的」是編寫代碼的人的目的是什麼。它是五種顏色的數組。代碼將Mylist(0),Mylist(2)和Mylist(4)設置爲White,將Mylist(1),Mylist(3)設置爲Red。

+0

什麼是將Mylist(0)設置爲白色 – 2015-02-23 16:47:44

+0

@AlexGrahm:顏色是表示顏色的結構(例如,表單中項目的顏色)。 Mylist是一個包含五個Color對象的數組,而Mylist(0)是該數組中的第一個元素。 Color.White是表示顏色「白色」的顏色結構。因此'Mylist(0)= Color.White'將Mylist數組的第一個元素設置爲表示顏色「White」的值。 – Blackwood 2015-02-23 16:53:28