Forum: Object-Pascal / Delphi-Language
Delphi
by Tyrael Y.,
15. Sep 2008
Guten Morgen zusammen,
ich habe alle Vorschläge quantitativ überprüft.
Ich bin dabei folgendermassen vorgegangen.
Ich habe eine Testapplikation erstellt, in der ich jede Funktion implementiert habe.
Jede Funktion habe ich einzeln getestet, damit ich "Störeffekte" ausschliessen konnte.
Auf einer Form befinden sich zwei TEdit´s ein TButton und ein TLabel.
Der Teststring in unveränderter...
Forum: Object-Pascal / Delphi-Language
Delphi
by Tyrael Y.,
13. Sep 2008
Uiii, hat sich ja ne Menge getan im Thread.
Danke allen für die vielen Vorschläge.
Ich werde jeden einzelnen Vorschlag intensiv testen, leider erst wieder am Montag,
über das Wochenende bin ich anderweitig voll beschäftigt.
Die Zeiten der Performancetests werde ich natürlich hier posten.
Wer mag kann ja noch weitere Vorschläge posten, ich werde auf jeden Fall
jeden Vorschlag in den...
Forum: Object-Pascal / Delphi-Language
Delphi
by Tyrael Y.,
12. Sep 2008
Also die leichteste Lösung ist natürlich eine einfache Schleife, aber sie kann nicht die schnellste Lösung sein, da Strings ohne mehrere Leerzeichen hintereinander auch verabeitet werde.
Ich werde aber mal einen anderen Ansatz testen, ob es schneller als meine oben geschriebene Variante ist.
Eine Schleife mit StringReplace die alle ' ' (zwei Leerzeichen) ducrh ein Leerzeichen ersetzt, bis...
Forum: Object-Pascal / Delphi-Language
Delphi
by Tyrael Y.,
12. Sep 2008
Hallo zusammen,
ich habe eine Stringverabeitungsfunktion geschrieben, die mehrere aufeinanderfolgende
Leerzeichen innerhalb eines Strings zu einem Leerzeichen reduziert und somit den
String neu aufbaut.
Diese Funktion benutze ich im Zusammhang mit Daten aus einer Datenbank.
Die Funktion wird sehr oft aufgerufen. Es läuft auch gut.
Ich versuche gerade in der Gesamtverarbeitung Performace...