close

在VB6中,for迴圈的寫法如下:

Dim i As Integer
For i = 1 To 5
  Debug.Write(i.ToString & " ")
Next i

以上面這個例子來說, output會是印出"1 2 3 4 5"
因為預設來說,i會在每次的迴圈執行完後自動加1

但這個累加的數值是可以自行設定的,寫法如下:

Dim i As Integer
For i = 1 To 5 Step 0.5
  Debug.Write(i.ToString & " ")
Next i

如此一來,i的數值在每次執行完後會增加0.5 而不是增加1
所以output就會變成"1 1.5 2 2.5 3 3.5 4 4.5 5"
若Step的設定什麼都沒寫的話, 預設會是採Step 1的方式進行迴圈

References:
1. https://msdn.microsoft.com/zh-tw/library/5z06z1kb.aspx
2. http://it-easy.tw/fornext/

 

arrow
arrow
    文章標籤
    VB6
    全站熱搜

    allen0818 發表在 痞客邦 留言(0) 人氣()