Mit IdHttp.Get bekommst du lediglich den
Inhalt einer Datei.
Du könntest es so machen:
Delphi-Quellcode:
procedure Ladenundabspeichern;
var s: string;
MS: TMemoryStream;
begin
MS := TMemoryStream.Create;
s := IdHTTP1.Get('http://www.mitglied.lycos.de/blubb200/database.xml');
MS.Write(s, length(s)); //Müsste MS.Write(s[1], length(s)) heißen ^^
MS.SaveToFile('Der Stundenplan.xml');
DATABASE_FNAME := 'Der Stundenplan.xml';
end;
Ungetestet, müsste aber gehen
[edit]Korrektur siehe shmia
[/edit]
Julian J. Pracht