Herzlich willkommen in der Delphi-PRAXiS, flacky.
Weißt du, dass du die Zeilen einfach mit ihrem normalen Zeilentrenner übernehmen kannst?
Delphi-Quellcode:
var
neu: TKnoten; // Neuer Knotenpunkt
begin
// ...
neu.Daten.bemerkung := form_hinzufuegen.edit_bemerkung.Text;
// ...
end;
Wenn du aber einen Vorteil in der Zeichenkette '; ' siehst, dann so:
form_editieren.richedit_bemerkung.Text := StringReplace(lauf.Daten.bemerkung, '; ', sLineBreak, [rfReplaceAll]);
Dabei darf dann dein Trenner nicht als normaler Textbestandteil auftauchen...
Freundliche Grüße vom marabu