1. Verwende besser einen anderen Namen für Deinen Typ (Tlist gibt es schon).
2. Delphi erkennt nicht was wirklich hinter einem Typ steckt
Delphi-Quellcode:
type
TA: Array Of String;
TB: Array of String;
TA ist zu TB nicht kompatibel, obwohl es das Selbe ist.