Forum: Sonstige Fragen zu Delphi
Delphi
by smallsmoker,
10. Dez 2008
so habs selber geschafft :)
function ReadStrFromStream(const Stream: TStream): String;
begin
Stream.Position := 0;
SetLength(result,Stream.Size);
Stream.ReadBuffer( pointer(result)^ , Stream.Size);
end;
Forum: Sonstige Fragen zu Delphi
Delphi
by smallsmoker,
8. Dez 2008
nein ich hab da ewig mit den positions rumgespielt :/ auch tstringstream hab ich mir angeguckt (da das vorhin in nem anderen thead aufgetaucht is) nur leider wüsste ich nich wie ich das einsetzen soll ...
edit1: die exeption kommt schon wenn ich nur packe und dann den "gepackten" string ausgeben will (bzw davor)
edit2: ich hab mal bei zlibex reingeguckt die machen das mit pchars vieleicht...