2011-08-27 33 views

回答

1

System.IO.Directory.GetDirectories(Backup)返回一個字符串數組。

你可能需要把它改成這樣:

'This will insert each value returned from GetDirectories' 
For Each Dir as String in System.IO.Directory.GetDirectories(Backup) 
    Label4.text &= Dir & VbCrLF 
Next 

'Alternatively, if you just need the first result:' 
Label4.text = System.IO.Directory.GetDirectories(0) 

參考

2

GetDirectories()方法返回一個字符串數組。您將其設置爲字符串屬性(.Text)。

試試這個:

Dim dirs() As String = System.IO.Directory.GetDirectories(Backup) 
Label4.Text = string.Join(vbCrLf, dirs) 

這將提取所有的目錄到一個數組,然後把每個項目到您的標籤(由一個新行分隔)。

+0

就職於** **我的問題! –

0

您應該備份聲明作爲DirectoryInfo的類型不是字符串

昏暗的備份作爲DirectoryInfo的=新DirectoryInfo的(路徑)

參閱Microsoft Example

相關問題