Oops, ja hab ich natürlich vergessen zu erwähnen. Der Code sieht in etwa so aus:
Code:
XMLSource:=TStringList.Create;
try
for i:=0 to IDList.Count-1 do
begin
FilePath:=ExtractFilePath(ParamStr(0))+IDList.Strings[i]+'.xml';
XMLSource.LoadFromFile(FilePath);
//Hier verarbeite ich den Source
XMLSource.Clear;
end;
finally
IDList.Free;
XMLSource.Free;
end;