realbasic-nug.de
[Top] [All Lists]

Re: zu langsamer Code

To: realbasic-nug dot de at lists dot realsoftware dot com (REALbasic NUG German)
Subject: Re: zu langsamer Code
From: support at monkeybreadsoftware dot de (Christian Schmitz)
Date: Wed, 19 Oct 2005 22:35:57 +0200
Comments: Written on a PowerMac G4 and sent via DSL.
Delivered-to: realbasic-nug dot de at lists dot realsoftware dot com
Stefan Mettenbrink <S dot Metti at gmx dot de> wrote:

> Ja, sowas hatte ich mir auch schon vorgestellt. Allerdings kannte ich
> Join() nicht und dachte mir bringt nix, das Array danach zu addieren.

Ist halt so, dass nicht 1976 temporäre Strings erzeugt werden wie in
deinem Code, sondern nur der endgültige.
 
> > if ListBox1.Selected(i)=true then 
> > 
> > ist übrigends ein =true mehr als nötig.
> 
> Ja, ist Gewohnheit (und alter Code). Bringt das etwas an Geschwindigkeit?

Wenn RB immer noch nicht optimiert hast du bei dir zwei oder drei
Assemblerbefehle mehr.
 
> Weil erst an einen kurzen String ein kurzer String angefügt wird. Im 
> zweiten Fall wird zwei mal ein kurzer String an einen langen String 
> angehängt.

Richtig.

Mfg
Christian

-- 
Around ten thousand functions in one REALbasic plug-in. The MBS Plugin.
<http://www.monkeybreadsoftware.de/realbasic/plugins.shtml>

<Prev in Thread] Current Thread [Next in Thread>