Also, da ja der Preil in der Zeile ist, die als nächstes ausgeführt wird, ist wohlk der Fehler in "ListBox1.Items.LoadFromStream(Stream);" zu suchen, da die ja der letzte Befehl war, welcher ausgeführt wurde.
Vermutlich wurde der Stream nicht richtig installiert, oder es ist ein anderer Fehler.
Hast du den Stream auch initialisiert?
Und IdHTTP1 wird wirklich erstellt und ist nicht zufällig eine fertige Komponente auf deinem Form?
Die gewünschte Datei existiert auch?
...
PS: Wieso machst du es eigentlich über 'nen Stream ... ein String reicht doch auch?
z.B.:
Delphi-Quellcode:
IdHTTP1 := TIdHTTP.Create(Self);
ListBox1.Items.Text := IdHTTP1.Get(Edit2.Text);
IdHTTP1.Free;