Ich habe auf einem Rechner folgendes Problem:
Bei der Übergabe des Inhaltes eines Richeditfeldes von ein Formular in ein Anderes verwende ich TMemoryStream. Dieser Rechner meldet diesen Versuch mit „ungültiges Streamformat“
So sieht mein Programmschnipsel aus:
…
st : TMemoryStream;
begin
st:=TMemoryStream.Create;
artikelinfo(StringGrid1.Objects[0,StringGrid1.Row]).Beschreibung.Lines.SaveToStream(st);
st.Position:=0;
Form2.F_Info.Lines.LoadFromStream(st);
Auf mehreren zig Rechnern gibt es da auch kein Problem. Warum bei den einen?
Bei der Übergabe des Inhaltes eines Richeditfeldes von ein Formular in ein Anderes verwende ich TMemoryStream. Dieser Rechner meldet diesen Versuch mit „ungültiges Streamformat“
So sieht mein Programmschnipsel aus:
…
st : TMemoryStream;
begin
st:=TMemoryStream.Create;
artikelinfo(StringGrid1.Objects[0,StringGrid1.Row]).Beschreibung.Lines.SaveToStream(st);
st.Position:=0;
Form2.F_Info.Lines.LoadFromStream(st);
Auf mehreren zig Rechnern gibt es da auch kein Problem. Warum bei den einen?