Herzlich willkommen in der Delphi-PRAXiS, DragonsTear.
Hier noch ein anderer Ansatz:
Delphi-Quellcode:
function CreateStrings(fn: TFileName; nvSep: Char): TStrings;
begin
Result := TStringList.Create;
with Result do
begin
NameValueSeparator := nvSep;
LoadFromFile(fn);
end;
end;
procedure ExtractNames(sIn, sOut: TStrings);
var
i: Integer;
begin
sOut.Clear;
for i := 0 to Pred(sIn.Count) do
sOut.Add(sIn.Names[i]);
end;
Freundliche Grüße vom marabu