Do 循环

Visual Basic 中另一种常见类型的循环是 DO loop,它会连续运行一段代码,直到它被告知停止。与其他一些循环相反,索引用于停止进程,在这个特定的循环中,应该告诉它停止。

说明循环的简单示例如下

Dim iIndex1 As Integer
iIndex1 = 1
   
Do
   Debug.Print iIndex1 
   iIndex1 = iIndex1 + 1

   If iIndex1 = 10 Then
      Exit Do
   End If
Loop

上面的代码将采用索引,初始化为 1,并递增它。Debug.Print 将帮助打印索引以圈出循环。在每个循环中,代码将验证索引是否已达到 10,并且当且仅当条件为真时,将执行 Exit Do,这将停止循环。