Intente hacerlo en vb 2010 pero tamben llegue al mismo problema lo de las carpetas
un ejemplo sacado de la misma msdn solo buscando en google sobre listar carpetas en vb
Código
Dim archivo As String List1.Clear archivo = Dir(Text1.Text) Do While archivo <> "" List1.AddItem archivo archivo = Dir Loop


aquellos buenos momentos donde los virus se llamaban "virus.exe", "program.exe", "project1.exe" o "death.exe" XD en aquel momento era facil! XD