Einzelnen Beitrag anzeigen

Benutzerbild von Binärbaum
Binärbaum

Registriert seit: 19. Jan 2005
Ort: Elstra
764 Beiträge
 
Delphi 7 Enterprise
 
#9

Re: Stringübergabe dauert sehr lange wer kann helfen ?

  Alt 14. Dez 2005, 16:04
Zitat von dorisdoloris:
Delphi-Quellcode:
for i := 0 to ListBox1.Items.Count -1 do
begin
    sNew := sNew + '' + Listbox1.Items.Strings[i];
    ProgressBar1.Position := i; // aktuelle Position
end;
Eine Frage am Rande: steht da im Quelltext wirklich '' (=doppeltes Apostroph)? Das ist doch ein leerer String und der verändert doch nichts an einem String, wenn man diesem mit dem leeren String konkateniert (tolles Wort ). Also könnte man genauso folgendes Schreiben:
sNew := sNew + Listbox1.Items.Strings[i]; Ich glaube zwar kaum, dass man dadurch einen Geschwindigkeitszuwachs erzielt, aber schaden kann's ja nicht.

MfG
Binärbaum

@Daniel: Ich weiß nicht, was du meinst. Nee nee, du hast natürlich recht.
There are exactly 10 kinds of people: those who understand binary, and those who don't.
---
"Software reift beim Kunden. Bei Hardware ist es anders: Hardware fault beim Kunden." - Rainer G. Spallek
  Mit Zitat antworten Zitat