Du kannst Dateien im Internet nicht einfach behandeln als lägen sie auf deiner Festplatte.
Du musst den Inhalt der Datei zunächst herunterladen, über HTTP,
FTP, whatever.
Code:
Memo1.Text := IdHTTP.Get('www.url.tld');
So ginge es z.B. unter Benutzung der
Indy-Komponenten.