Ach du Schreck, was für eine Codeformatierung... Aber den Fehler hättest du im Debugger eigentlich schnell finden können, da brauch ich gar nicht testen...
Schau dir mal an was ListFileDir in die Liste packt.
Kleiner Tipp:
Pfadangaben schon einmal nicht...
// EDIT:
Da du dafür ne Listbox missbrauchst, müsstest du es ja sogar auf dem Formular sehen...