Einzelnen Beitrag anzeigen

Gashunkification

Registriert seit: 18. Mär 2012
9 Beiträge
 
#9

AW: "Stream Lesefehler" bei Laden via TFileStream

  Alt 18. Mär 2012, 23:46
Wenn Du Delphi 2009 + hast solltest Du spätestens von
Bytes = Length(String)* SizeOf(Char)
ausgehen.
genau das mache ich doch ... o__o ... Oder? xD

Delphi-Quellcode:
strlngth := Length(List.Item[i].Info); // <-------- Length(String)
F_Stream.WriteBuffer(strlngth, SizeOf(strlngth));
F_Stream.WriteBuffer(List.Item[I].Info[1],
strlngth*SizeOf(List.Item[I].Info[1])); // <-------- Length(String) * SizeOf(Char)
  Mit Zitat antworten Zitat