Habe die Funktion erst mal so umgeschrieben, bekomme aber so nur einen leeren String:
Code:
function GetHTMLCode(xUrl: String): String;
var
xResult : TStringList;
xResMemo : TMemoStream;
begin
xResult := TStringList.Create;
xResMemo : TMemoStream.Create;
try
try
IdHTTP1.Get(xUrl, xResMemo);
xResult.LoadFromStream(xResMemo);
except
on E: EIdHTTPProtocolException do
begin
xResult.Add('E.Message: ' + E.Message);
xResult.Add('E.ErrorMessage:');
xResult.Add(E.ErrorMessage);
end;
end;
finally
Result := xResult.Text;
xResult.Free;
xResMemo.Free;
end;
end;