Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi zeilenumbruch in einer ini datei?!?! (https://www.delphipraxis.net/5523-zeilenumbruch-einer-ini-datei.html)

derrodi 10. Jun 2003 10:15


zeilenumbruch in einer ini datei?!?!
 
hi leute,
mal ne frage. und zwar hab ich ne ini datei. dort is ein ziemlich langer text drin, der per label im programm angezeigft wird. allerdings als fliestext und das zieht das programm ganz schön in die breite. geht es irgendwie, dass ich da nen zeilenumbruch reinkrieg?!

[Edit=Sakura]Überschrift ins Deutsche "transponiert"[/Edit]

Christian Seehase 10. Jun 2003 10:18

Moin Derrodi,

erst einmal herzlich willkommen hier in der Delphi-PRAXiS.

Setz' doch einfach mal die Eigenschaft WordWrap des Labels auf True.

derrodi 10. Jun 2003 10:40

ok danke erstma.
aber die frasgen sind echt sehr lang - er zeigt ja nichtmal mehr den gesamten text an - was kann ichn da machen?! gibts bei ner ini datei ne max länge von zeichen?!

Christian Seehase 10. Jun 2003 10:52

Moin Derrodi,

zumindest unter 9x/ME dürfte eine 64Kb Begrenzung vorliegen (je Datei).
Aber Du kannst die Daten ja auch in einer "normalen" Datei ablegen, z.B. als StringList mit Value.

Text1=Hier kommt der Text
Text2=Und hier der nächste

Das dann in eine TStringList eingelesen und mit

Delphi-Quellcode:
Label1.Caption := StringListVariable.Values['Text1'];
auslesen.

Damit sollte sich das Problem von Dateigrössen erledigt haben.

Falls Du für die sonstigen Einstellungen die Ini brauchst, kannst Du statt des Textes einen Verweis auf den entsprechenden Eintrag in einer Datei die die Texte enthält ablegen. (die wäre dann so aufgebaut wie oben beschrieben).

derrodi 10. Jun 2003 12:51

ja danke erstmal, wenn ich mir deine antowrt übersetzt und umgesetzt hab meld ich mich nochmal ;)
bin doch nur dummer info lk'ler ...
aber denke für deine hilfe


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:08 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