Hallo! Du musst der FileListBox einfach einen Ordner übergeben und dessen Inhalt wird dann in derselbigen angezeigt.
Du brauchst den Laufwerksbuchstaben von dem Laufwerk, dessen Inhalt angezeigt werden soll. Das sollte der 1. Buchstabe aus ParamStr(1) sein. (Wenn du einen Dateityp auf dein Programm registrierst, wird beim öffnen des Programms der Name der Datei, die das Programm geöffnet hat, in ParamStr(1) gespeichert. Also müsstest du als Ordner für die FileListbox nur den ersten Buchstaben aus ParamStr(1) + doppelpunkt angeben. dann sollte der Inhalt dargestellt werden.
Mit dem Abspielen, weiß ich nicht so recht. Du könntest evt. die Mediaplayer komponenten nehmen...
Man liest sich, Stanlay