Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by himitsu,
3. Nov 2023
Sie haben da schon etwas optimiert und ändern den Speichern nicht bei jedem einzelnen Add,
aber wenn es unbedingt sein muß, dann SL.Capacity := 1000000; vor dem Hinzufügen. :lol:
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by himitsu,
2. Nov 2023
Wozu das GetMem und FreeMem?
Einfach mit Copy diesen Teil aus dem String holen.
Erspart auch die von dir vergessenen Ressourcenschutzblöcke.
PS:
TStringList.DelimitedText (beachte TStringList.StrictDelimiter)
oder SplitString
oder string.Split (siehe TStringHelper.Split)