Hi NG.
Delphi 4 (update 3)
Hier wird datei.1.txt erstellt und enthält auch den gewünschten Inhalt.
Delphi-Quellcode:
ms := tMemoryStream.Create;
fs := tFileStream.Create('d:\temp\datei.1.txt', fmCreate);
HTTP.Get(sUrl, ms);
ms.Position := 0;
fs.Copyfrom(ms, ms.Size);
Hier wird enthalten die Strings s oder t keinen Inhalt.
Delphi-Quellcode:
var s, t: String;
...
ms := tMemoryStream.Create;
HTTP.Get(sUrl, ms);
SetLength(s, 32);
l := ms.Read(s[1], 32);
t := copy(s, 1, l);
// oder
// SetLength(s, l);
Warum? Was mache ich falsch?
Gruß
Peter