Forum: Netzwerke
by Neutral General,
27. Apr 2018
Siehe Bild.
Und 0-Bytes aus einem AnsiString rauszufiltern ist nie Sinn der Sache.
Forum: Netzwerke
by Neutral General,
27. Apr 2018
Wieso? Warum sollte das passieren?
Welche Seite denn? Und welche Delphi-Version benutzt du?
Forum: Netzwerke
by Neutral General,
27. Apr 2018
Also so funktionierts bei mir.
Damit kann ich http://www.visitkorea.or.kr/intro.html korrekt abrufen.
function TForm1.GetHTMLCode(xUrl: String): String;
var xResMemo : TStringStream;
begin
xResMemo := TStringStream.Create('', TEncoding.UTF8);
try
IdHTTP1.Get(xUrl, xResMemo);
xResMemo.Position := 0;
Result := xResMemo.DataString
Forum: Netzwerke
by Neutral General,
27. Apr 2018
Ehm okay. Back to the future schätze ich.
Dir ist klar, dass der Beitrag den ich gerade von dir zitiere #7 ist?
Meiner wird #8 sein. #9+ existieren (noch) nicht..
Forum: Netzwerke
by Neutral General,
27. Apr 2018
Woher weißt du um welche Seite es sich handelt? :shock:
Forum: Netzwerke
by Neutral General,
27. Apr 2018
Ich schätze fast ein TStringstream mit dem richtigen Encoding macht einerseits deine StreamToText procedure überflüssig und würde wahrscheinlich das richtige Ergebnis liefern.
?
sStream.ReadBuffer(Result, xLen);
schreibt Daten in Result, falls das die Frage war.