Falls du nicht den "Umweg" über die Stringliste gehen willst, kannst du dein Array auch direkt zeilenweise in eine Datei schreiben. Am komfortabelsten finde ich das mittels eines
TStreamWriters, dort dann die Methode WriteLine.
Analog gibt es zum Lesen den TStreamReader mit der Methode ReadLine.
Vielleicht ist das ja auch noch mal eine Anregung.