Dateien eines Verzeichnisses in Listbox listen

Hallo,

ich brauche mal eure Hilfe. Ich bin neu mit Visual Basic 2008 Express zu Gange und bin an einem Projekt, das eine Listbox und mehrere Buttons hat.
Die Aufgabe der Form1 soll beim Öffnen sein, dass ein bestimmtes Verzeichnis z.B. C:\Programme\Test\
durchsucht wird wobei alle Dateien in der Listbox aufgelistet werden, und die Namen der Verzeichnisse in Ihrer Reihenfolge den Buttons zugewisen werden.
Hierbei ist es bei der Struktur meines Programms bekannt bzw. sicher, dass nicht mehr als 10 Verzeichnisse in dem zu prüfenden Verzeichnis möglich sind. Wenne es mehr würden, käme eine Messagebox.

Hat jemand eine Idee wie man das elegant löst.

Vielen Dank für eure Tipps.

Stefan

Mit der Directory-Klasse und:

Shared String() GetAllDirectories(String directory)
Shared String() GetAllFiles(String directory)

(Weiß nicht genau, ob das korrekte VB.NET-Syntax ist, programmiere C#)

Grüße, JasonDelife.

Die Aufgabe der Form1 soll beim Öffnen sein, dass ein
bestimmtes Verzeichnis z.B. C:\Programme\Test\
durchsucht wird wobei alle Dateien in der Listbox aufgelistet
werden, und die Namen der Verzeichnisse in Ihrer Reihenfolge
den Buttons zugewisen werden.

Also für die Dateien zum auslesen ist die Klasse System.IO.FileInfo zuständig.

Codebeispiel hier: http://msdn.microsoft.com/de-de/library/system.io.fi…

Für die Unterordner ist es die Klasse System.IO.Directory.

Codebeispiel hier:
http://msdn.microsoft.com/de-de/library/c1sez4sc(VS…

Gruß Bytestorm