真的很簡單。我想只有一次關於電子第一已經停止了第二循環開始...完成一個接一個循環
Dim i As Integer
For Each c As Control In AllSongsPanel.Controls
If c.BackColor = Color.FromArgb(30, 30, 30) Then
My.Computer.FileSystem.DeleteFile(c.Tag)
i = c.Name
c.Dispose()
deletedCount = deletedCount + 1
End If
Next
itemCount = 0
For Each c As Control In AllSongsPanel.Controls
If c.Width = AllSongsPanel.Width - 23 Then
itemCount = itemCount + 1
c.Name = itemCount
End If
Next
我真的沒有在這許多的想法,我無法找到谷歌在此的任何問題。我的想法可能會比需要的更廣泛,所以我想先檢查一下是否有更簡單的解決方案。 我看過msdn上的循環,什麼都沒有,但沒有找到任何東西。
那麼,它會按照你希望的方式工作,一條指令接着另一條指令......究竟是什麼問題? –
這是否不會發生?我的意思是第一個'For'循環會運行,然後第二個'For'會啓動? – user959631
什麼問題?你是否在實際代碼中使用了獨立線程中的這兩個循環? – Tauseef