Erst einmal, warum setzt du nicht HawkEyes Vorschlag um? Außerdem solltest du wieder auf TStringList als Parameter umsteigen. Wenn dabei ein abstrakter Fehler kommt, hast
du irgendwo einen Fehler gemacht

.
Und nenn mir einen triftigen Grund, warum du die
Exception abfängst

.