En el TListBox, cargas el path de los archivos a reproducir, y cuando se termina de reprodicir uno, le decis por ejemplo, que le sume 1 al ItemIndex, y que cargue el archivo correspondiente desde el path que tiene el string del TListBox, fijate bien, tenes que tener un componente que sea un lista .
Saludos