vb.NET de DriveListBox, DirListBox ve FileListBox nerede ? Şu güne kadar kullanmam icap etmediğinden hiç dikkat etmedim ama bakıyorum bakıyorum bulamıyorum.

vb 6.0 da hazır komponentler vardı, formun üstüne koyduğumuzda ilgili sürücüleri, klasörleri vs gösterebiliyordu. kaldırmış olamazlar değil mi ?

nolur birisi GetLogicalDrives, GetFiles, GetDirectories, GetFileSystemEntries kullanarak el yordamıyla bu işi halletmek zorunda olmadığımı söylesin.

 

yok galiba karde$im.
www.thescripts.com

sourlemonade

ağlıcam sanırım. linkteki mesajdaki adrese bir bakayım kolay bir yolu var mıymış. ayrıca bu acı haber için de teşekkürer :)

vb.net kitaplarını kurcalarken alternatif güzel bir koda denk geldim. treeview kontrolüne ekliyor verdiğiniz sürücüyü. ama komple eklediğinden c: yı eklersen çok vakit alıyor, azıcık üstünde oynamam gerek.

en tepede Imports System.IO demek gerekiyor yoksa değişkenleri tanımıyor.

Private Sub Browser_Load(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles MyBase.Load
Dim RootDir As New DirectoryInfo("g:\")
Dim RootNode As New TreeNode("g:\")
treeFiles.Nodes.Add(RootNode)
Fill(RootDir, RootNode)
End Sub
Private Sub Fill(ByVal Dir As DirectoryInfo, ByVal DirNode As TreeNode)
For Each DirItem As DirectoryInfo In Dir.GetDirectories()
' Add node for the directory.
Dim NewNode As New TreeNode(DirItem.Name)
DirNode.Nodes.Add(NewNode)
' Use a recursive call here to get all subdirectories.
Fill(DirItem, NewNode)
Next
End Sub

kimlanbu
1

mobil görünümden çık