[cpp]Private Sub AddIcons(ByVal Directory As String)
Dim imageList As New ImageList
With ListView1
ListView1.LargeImageList = imageList
ListView1.View = View.LargeIcon
ListView1.BeginUpdate()
End With
For Each file As IO.FileInfo In New IO.DirectoryInfo(Directory).GetFiles
Dim iconForFile As Icon = SystemIcons.WinLogo ''//standaard pictogram
Dim item As ListViewItem = New ListViewItem(file.Name, 1)
If Not imageList.Images.ContainsKey(file.Name) Then
iconForFile = System.Drawing.Icon.ExtractAssociatedIcon(file.FullName)
imageList.Images.Add(file.Name, iconForFile)
End If
item.ImageKey = file.Name
ListView1.Items.Add(item)
Next
For Each folder As IO.DirectoryInfo In New IO.DirectoryInfo(Directory).GetDirectories
Dim item As ListViewItem = New ListViewItem(folder.Name, 1)
''// Dim FolderIcon As Icon = kopieer een folder-pictogram naar je resources en gebruik m hier.
imageList.Images.Add(folder.Name, FolderIcon)
item.ImageKey = folder.Name
ListView1.Items.Add(item)
Next
ListView1.EndUpdate()
End Sub[/cpp]
Vervang het gecommente deel door een eigen pictogram van een map.
BTW snap ik nog steeds niet wat je met random getallen moest
