Код:
procedure TForm1.Button2Click(Sender: TObject);
var LoadStream: TMemoryStream;
begin
LoadStream := TMemoryStream.Create; // выделение памяти под переменную
idHTTP1.Get(Edit5.Text, LoadStream); // загрузка в поток данных из сети
LoadStream.SaveToFile(Edit6.Text); // сохраняем данные из потока на жестком диске
LoadStream.Free; // освобождаем память
end;
При нажатии на кнопку сразу ошибка (абракадабра) и всё.