Übrigens:
Zitat:
songListBox.Items := dateiHandling.dateiListe;
Das ist wahrscheinlich nicht das, was Du möchtest, denn damit zeigen unterschiedliche Zeiger auf dieselbe Instanz, und Du hast einen wilden Zeiger. Versuch doch einmal
songListBox.Items.Assign(dateiHandling.dateiListe);
Damit wird lediglich der Inhalt kopiert.