Einzelnen Beitrag anzeigen

daywalker9

Registriert seit: 1. Jan 2010
Ort: Leer
594 Beiträge
 
Delphi XE3 Professional
 
#2

Re: JPEG Error 53/54 bei Delphi 2009

  Alt 1. Jan 2010, 16:38
Hi!

also "Length(Res)" wird so nicht funktionieren, da du mit Unicode arbeitest und das einzelne Zeichen 2 byte groß ist.

Somit muss du das so machen:
Delphi-Quellcode:
procedure Write;
var
  strLength : integer;
begin

Res:=Http.Get(url);
Copyinbuffer
AssignFile(Datei,Dir+Dateiname);
Rewrite(Datei,1);
strlength := length(res);
BlockWrite(Datei,buffer,SizeOf(res[1])*strLength);
CloseFile(Datei);
end;
Gruß!
Lars
  Mit Zitat antworten Zitat