Forum: Object-Pascal / Delphi-Language
Delphi
by Sharky,
21. Sep 2004
Wenn SetLength aufgerufen wird muss jedesmal der notwendige neue Speicher belegt werden, dann werden die Daten vom "alten Speicher" nach dort kopiert und abschließend wird der alte Speicher freigegeben.
Das benötigt natürlich jedesmal Zeit.
Je nach Anwendungsfall ist es schneller das Dyn-Array z.B. immer in 10er Schritten zu erhöhen. Dadurch reduzieren sich die ständigen Kopierfunktionen.
Forum: Object-Pascal / Delphi-Language
Delphi
by Sharky,
20. Sep 2004
Hai Tyler,
es sieht so aus als wäre etwas falsch beim erstellen deiner Edits?
Ich würde mir mit einem TMemo eine kleine Debugfunktion bauen um mal den Zugriff auf die Edits zu testen:
procedure TForm1.Button1Click(Sender: TObject);
var
k : Integer;
i : Integer;
wert : Integer;
begin