Forum: Object-Pascal / Delphi-Language
Delphi
by jaenicke,
5. Mär 2009
Stimmt, dass es Strings sind und es damit einen Reference Counter gibt, daran habe ich nicht gedacht. :oops:
Dann bleibt noch mit for kopieren oder die Strings gleich in das richtige Array zu legen.
Forum: Object-Pascal / Delphi-Language
Delphi
by jaenicke,
5. Mär 2009
So meinte ich das:var
a, b: array of Integer;
i, OldSize: Integer;
begin
// a und b als Beispiele erstellen
SetLength(a, 5);
SetLength(b, 4);
for i := Low(a) to High(a) do
a := i;
for i := Low(b) to High(b) do
Forum: Object-Pascal / Delphi-Language
Delphi
by jaenicke,
5. Mär 2009
Das erste Array mit SetLength auf die richtige Länge bringen, dann den Inhalt des zweiten mit CopyMemory rüberschnippsen. ;-)