Einzelnen Beitrag anzeigen

axelf98

Registriert seit: 27. Aug 2003
Ort: Ennepetal
440 Beiträge
 
Delphi 2005 Personal
 
#2

Re: Einträge einer ListBox in einer TStringList speichern!

  Alt 27. Sep 2003, 10:26
Also wenn es eine Zuordnung sein soll, also zB so:

Delphi-Quellcode:
    0 1
1 hallo Bla
2 Bjsf IUhgi
3 lkdg dtgdg
Dann wäre hier ein 2-dimensionales String-Array am sinnvollsten:

Delphi-Quellcode:
procedure Listenverarbeiten;
var i,j,anzahl: integer;
     Zuordnung: ARRAY of ARRAY of String; // evtl auch global
begin
                                   // StringlistA und B sollten gleich lang sein!
 anzahl := StringlistA.Count; // StringlistA ist eine der Stringliste
 setlength(Zuordnung,2,anzahl); // Array initialisieren
 
 for i := 0 to anzahl-1 do
  Zuordnung[0,i] := StringlistA[i]; // Füllen mit ListeA

 for i := 0 to anzahl-1 do
  Zuordnung[1,i] := StringlistB[i]; // Füllen mit ListeB

end;
Delphi-Quellcode:
... := Zuordnung[0,5] // wäre das sechste Element aus der ersten Strinliste

 if Zuordnung[0,3] = Zuordnung[1,3] then ... // prüft ob Elemente identisch sind
Vielleicht konnte ich dir ja helfen
  Mit Zitat antworten Zitat