Lies mal
hier wie du dir ein directory listing ziehen kannst. Wenn du keine Listbox nimmst sondern einfach eine StringList, dann kannst du die Einträge mit Sorted := true ordnen und mit IndexOf('schule2') prüfen, ob der Eintrag schon vorhanden ist.
Grüße vom marabu