![]() |
Problem mit TMemo.SavetoStream
Hallo,
ich möchte den Inhalt von Memos in einer INI Datei speichern. Dazu verwende ich diesen Quelltext:
Delphi-Quellcode:
Ich weiß, dass das nicht der Sinn von INI dateien ist, aber hier habe ich genau die Strukturierung, wie ich sie brauche...
var F:TMemIniFile;
STR:TStream; begin F:=TMemIniFile.Create(extractFilePath(paramstr(0))+'\Bemerk.dat'); STR:=TStream.Create; Memo1.Lines.SaveToStream(STR); F.WriteBinaryStream('Bemerkungen',LabeledEdit3.Text,STR); STR.Free; F.UpdateFile; F.Free; end; Auf jeden Fall bekomme ich bei dem SaveToStream die Fehlermeldung "Abstrakter Fehler", mit der ich nicht viel anfangen kann. cu chris |
Re: Problem mit TMemo.SavetoStream
Forensuche nach
![]() |
Re: Problem mit TMemo.SavetoStream
Man kann TStream nicht Instantiieren. Nimm TMemoryStream (schmarn)
|
Re: Problem mit TMemo.SavetoStream
Natürlich kann man TStream instanzieren.
Wäre die Suche bemüht worden, wäre schon längst alles geklärt gewesen. |
Re: Problem mit TMemo.SavetoStream
Zitat:
:) Gruß Neutral General |
Re: Problem mit TMemo.SavetoStream
Nichts desto trotz ist die getroffene Aussage von inherited falsch. ;)
|
Re: Problem mit TMemo.SavetoStream
hab nie was anderes behauptet :mrgreen:
|
Re: Problem mit TMemo.SavetoStream
vielen Dank erstmal. Das Programm läuft jetzt.
Aber die INI Datei sieht nach dem Speichern so aus:
Delphi-Quellcode:
und das Auslesen liefert auch leere Werte zurück. Ist das Speichern von dem Stream so nicht möglich? Falls das so wäre müsste ich zu jeder ID dynamisch Einträge in der Sektion erstellen oder?
[Bemerkungen]
23767876= 6767876= 2523525= Problem hat sich erledigt, hab per suche doch noch was gefunden :wink: cu chris |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:47 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz