Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.122 Beiträge
 
Delphi 12 Athens
 
#5

AW: Stringlisten erzeugen mit 3 Hochkommata ''' im Quelltext

  Alt 26. Nov 2024, 16:10
AddStrings will eine Liste (String-Array oder TStrings/TStingList)
Add will "einen" String

Du hast einen String, der mehrere Zeilen darstellt.



Wenn es eine "Datei" oder ein TMemo ist, dann
Add statt AddStrings

oder du mußt den MultiString splitten und als Array oder StringList an AddStrings übergeben.
Delphi-Quellcode:
  {$TEXTBLOCK LF} 
  StringListe1.AddStrings(
    '''
Zeile1
Zeile2
'''.Split([#10])
  );
ABER, wenn in der StringList anschließend, ohne Speichern und Neuladen, durch die Lines glaufen werden soll, dann klappt das mit dem Add(MultiLineString) nicht.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PosEx im Delphi viel seltener praktiziert.

Geändert von himitsu (26. Nov 2024 um 16:19 Uhr)
  Mit Zitat antworten Zitat