3
在它編譯正確的時刻,但是當我運行它打開,然後單擊按鈕,它由C添加的所有文件:\到CheckedListBox1但隨後停止......無法列出子direcories
Imports System.IO
Public Class Form1
Public Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles GetProfiles_Button.Click
Dim rootObject As String() = Directory.GetFiles("C:\")
For Each subObject As String In rootObject
searchObject(subObject)
Next
End Sub
Public Shared Sub searchObject(targetObject As String)
If File.GetAttributes(targetObject) = FileAttributes.Directory Then
Form1.CheckedListBox2.Items.Add(targetObject)
Dim subRoot As String() = Directory.GetFiles(targetObject)
For Each subRootObject As String In subRoot
searchObject(subRootObject)
Next
Else
Form1.CheckedListBox1.Items.Add(targetObject)
End If
End Sub
End Class
我編輯了自己的冠軍。請參閱:「[應該在其標題中包含」標籤「](http://meta.stackexchange.com/questions/19190/)」,其中的共識是「不,他們不應該」。 – 2013-04-27 06:11:43