Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi string -> ascii (https://www.delphipraxis.net/16385-string-ascii.html)

Borti 16. Feb 2004 12:30


string -> ascii
 
Hi!
ich will von einer ini-datei einen text in einen memo einfügen, so dass der text im memo über 2 zeilen geht. folglich hab ich gedacht ich die ascii-zeichen #13 und #10 in die ini-datei ein. Aber delphi interpretiert diese zeichen als einen normnalen string und nicht als Komando, womit ich im memo folgendes stehen hab:
'erster Textteil+#13+#10+zweiter texteil'
dabei wollt ich doch:
'erster Textteil'
'zweiter textteil'
wie erreich ich die konvertierung string nach ascii?
Gruß,
Borti

CalganX 16. Feb 2004 12:35

Re: string -> ascii
 
Hi,
du musst das so schreiben: 'string1' + #13#10 + 'string2'

Allerdings wird das bei ini-Dateien nicht funktionieren!

Chris

Tyrael Y. 16. Feb 2004 12:43

Re: string -> ascii
 
Eine Ini-Datei hat folgende Struktur:
z.B.:
Zitat:

[Section1]
MemoErsterTeil = Blablasülz
MemoZweiterTeil = BlablablabalSülzBla
WasWeissIch = 1
NochNeZahl = 234
[Section2]
Memo1 = huhu
Memo2 = hallo
..daher könntest du verschiedenen Zeilen in den Feldern einer Sektion
speichern und von da lesen

axelf98 16. Feb 2004 12:48

Re: string -> ascii
 
Wenn man mehrere Zeilen mit Tinifile abspeichern will, muss man die Anzahl der Zeilen mitspeichern und alle Zeilen als String selbst. Dann beim Auslesen eine Schleife verwenden, wenn es mehrere Zeilen werden sollen. Bei nur 2 Zeilen kann man direkt 2 abrufen.


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