Forum: Object-Pascal / Delphi-Language
by Bummi,
27. Nov 2011
@himitsu
ich habe es auch nie als Bug bezeichnet, sondern wollte nur darauf hinweisen daß man danach am Ende des Streams steht.
@DrUArn
jepp, aber da die Streams ja nicht das Problem sind kannst Du ja Exzerpte in die Stringlisten laden ...
Forum: Object-Pascal / Delphi-Language
by Bummi,
27. Nov 2011
du bist auch wenn #0 vorkommt faktisch am Ende des Streams .... es wird nur nicht mehr dargestellt
var
ms:TStringStream;
procedure TForm1.Button1Click(Sender: TObject);
var
s:String;
begin
Forum: Object-Pascal / Delphi-Language
by Bummi,
26. Nov 2011
Weiss astringlist.LoadFromStream(astream) nicht, wieviele strings eingelesen werden müssen - und frißt sich bis zum Ende des Streams durch -alle Daten als strings interpretierend?
woher soll sie es wissen, ab Stream.Position wird gelesen bis Streamende ....