Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Ini Ausleseproblem (https://www.delphipraxis.net/107356-ini-ausleseproblem.html)

Poring 26. Jan 2008 12:20


Ini Ausleseproblem
 
Hallo,

ich habe folgendes Problem:
Ich möchte den Labeltext mit der aus der Ini ersetzten.

Delphi-Quellcode:
Label8.Caption:=Ini.ReadString('Test', 'Eintrag1', '');
In der Ini steht:
Delphi-Quellcode:
[Test]
Eintrag1='Schöner'+#13#10+'Text'
Das Problem ist, dass er eben kein Zeilenumbruch erstellt sondern eben den ganzen Text schreibt (wegen der Iniauslesung ' ' denke ich). Nun, was könnte man tun damit aus der Ini der Text mit Zeilenumbruch geschrieben wird?

Mfg

Matze 26. Jan 2008 12:23

Re: Ini Ausleseproblem
 
Hallo,

es ist sicherlich nicht die schönste Lösung, aber du könntest vor dem Speichern die Steuerzeichen "#13#10" durch ein Zeichen ersetzen, das im String nicht vorkommen kann (Delphi-Referenz durchsuchenStringReplace). Beim Auslesen ersetzt du dieses Zeichen wieder durch die zuvor ersetzten.

Grüße

Poring 26. Jan 2008 13:02

Re: Ini Ausleseproblem
 
Huhu,

dankeschön es geht :)
Gibt es denn irgendwo eine Liste mit den ganzen Steuerzeichen?

Mfg

Thorben_Ko 26. Jan 2008 13:04

Re: Ini Ausleseproblem
 
Google einfach nach ASCII zeichensatz, da findest du alles ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:54 Uhr.

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