Thema: Delphi StringListe

Einzelnen Beitrag anzeigen

Klaus01

Registriert seit: 30. Nov 2005
Ort: München
5.774 Beiträge
 
Delphi 10.4 Sydney
 
#6

Re: StringListe

  Alt 21. Sep 2007, 17:34
Delphi-Quellcode:
const listA:array[1..4] of string=('A','B','C','D');
const listB:array[1..3] of string=('1','2','3');

procedure test;
var
  list : array of string;
  i: Byte;
begin
  if ... then
    begin
      setLength(list,length(listA));
      for i:=0 to length(ListA)-1 do
        list[i]:=listA[i+1];
    end
  else
    begin
      setLength(list,length(listB));
      for i:=0 to length(ListB)-1 do
        list[i]:=listB[i+1];
    end;

  ShowMessage(list[2]);
  setLength(List,0);
end;
Vielleicht etwas zu umständlich, vielleicht gibt es auch noch
eine Möglichkeit den Speicher direkt zu kopieren (move)?

Grüße
Klaus
Klaus
  Mit Zitat antworten Zitat