Hallo,
ich habe mal wieder ein ganz spezielles Problem
Ich muss im Stream eine Variable übergeben, die z.B. durch eine Codierungsfunktion den Wert "
#$1F'ÇøẢx߬" enthält.
Mit
Delphi-Quellcode:
Buffer := TMemoryStream.Create;
size := Length(xyz^.Wert);
Buffer.Write(size, SizeOf(Size));
Buffer.Write(PChar(Trim(xyz.Wert))^, size);
gibt es aber Probleme.
Die
PChar(Trim(xyz.Wert))^
ergibt nämlich statt
#$1F'ÇøẢx߬ nur noch
#$1F
Lass ich die Dereferenzierung ^ weg, klappt es. Wie kann ich jetzt aber den Wert in den Stream schreiben?
Danke für jeden mögliche Hinweis.
Schon einmal ein schönes Wochenende
wünscht Amigage