Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Memo in ini ein- und auslesen (https://www.delphipraxis.net/175365-memo-ini-ein-und-auslesen.html)

Beginner2013 17. Jun 2013 06:24


Memo in ini ein- und auslesen
 
Hallo Leute,

bin derzeit leider erfolglos auf der Suche nach der Möglichkeit den Inhalt einer Memo, welcher über mehrere Zeilen geht, in eine INI ein- und auch wieder auszulesen.
Mit dem Befehl "Form4.Memo1.Lines.DelimitedText" schreibt man zwar alles in die INI, jedoch splittet dieser Befehl die Sätze und schreibt quasi beim einlesen jedes neue Wort in eine neue Zeile.
Ich möchte aber, dass er Text, nach dem Einlesen aus der INI, wieder so in der Memo erscheint wie ich diesen dort eingegeben hatte.

Wäre super wenn mir jemand helfen könnte

baumina 17. Jun 2013 06:48

AW: Momo in ini ein- und auslesen
 
Normalerweise müsste das aber schon funktionieren :

Delphi-Quellcode:
//speichern
ini.writestring('section', 'memo', memo1.lines.delimitedText);

//laden
memo1.lines.delimitedText := ini.Readstring('section', 'memo', '');
Delimiter vorher setzen!

Beginner2013 17. Jun 2013 06:51

AW: Momo in ini ein- und auslesen
 
Ähm...genauso habe ich das gemacht, oben den befehl im text und genauso wie du es zeigt schreibe und lese ich. Klappt aber leider so nicht.
Wie gesagt so trennt er die Wörter und liest diese in einzelne Zeilen ein.

baumina 17. Jun 2013 06:58

AW: Momo in ini ein- und auslesen
 
Hast du einen eindeutigen Delimiter?

Beginner2013 17. Jun 2013 07:04

AW: Momo in ini ein- und auslesen
 
Wie kann ich den einen Zeilenumbruch als Delimiter einstellen?

baumina 17. Jun 2013 07:08

AW: Momo in ini ein- und auslesen
 
#13 müsste gehen.

Sir Rufo 17. Jun 2013 07:18

AW: Momo in ini ein- und auslesen
 
Wichtig ist es auch

Delphi-Referenz durchsuchenTStrings.StrictDelimiter auf True

zu setzen ;)

dataspider 17. Jun 2013 07:20

AW: Momo in ini ein- und auslesen
 
Wozu brauchst du denn DelimitedText?

Reicht nicht einfach Memo.Lines.LoadFromFile bzw. Memo.Lines.SaveToFile ?

Frank

baumina 17. Jun 2013 07:31

AW: Momo in ini ein- und auslesen
 
Zitat:

Zitat von dataspider (Beitrag 1218750)
Wozu brauchst du denn DelimitedText?

Reicht nicht einfach Memo.Lines.LoadFromFile bzw. Memo.Lines.SaveToFile ?

Frank

Nicht, wenns in einer INI-Datei ist, in der noch andere Sachen drin stehen.

DeddyH 17. Jun 2013 07:34

AW: Momo in ini ein- und auslesen
 
Dann muss man sich aber die Frage stellen, wie sinnvoll es ist, den kompletten Inhalt eines Memos in eine Ini schreiben zu wollen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:04 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz