Forum: Library: Object-Pascal / Delphi-Language
Delphi
by SirThornberry,
17. Jul 2004
Performancemäßig ist diese Funktion aber nicht zu empfehlen da mit
vBuffer:=vBuffer+fText;
die größe des Strings jedesmal neu gesetzt wird und somit im schlimmsten Falle bei jedem aufruf der Speicher neu allociert werden muss. Außerdem ist es nicht möglich einen einzelnen Index herauszusplitten. Bei größen Datenmengen ist die Funktion erheblich langsamer (deswegen hab ich vor einiger Zeit...
Forum: Library: Object-Pascal / Delphi-Language
Delphi
by SirThornberry,
17. Jul 2004
Da immer wieder fragen zum zerlegen/(auf)splitten von Strings kommen werd ich mal meine Funktionen verewigen. Mit den Funktionen/Proceduren kann ein String anhand eines Delimiters zerlegt werden und in eine Stringlist gepackt werden, ein einzelner Index heraus gesplittet werden oder die Anzahl der getrennten Einträge ermittelt werden. Zwar kann dies auch mit einer Stringlist realiert werden...