Wie kann ich die Stringlist in das Array kopieren?
Weiß nicht was all das Geraffel von den anderen hier soll, aber mach es einfach so, wenn du Delphi 2009 oder höher hast:
Delphi-Quellcode:
var
StringList: TList<String>;
StringArray: TArray<string>;
begin
StringList := TList<String>.Create;
StringList.Add(... //oder per .AddRange befüllen.
StringArray := StringList.ToArray;
end;