Einzelnen Beitrag anzeigen

Sascha L

Registriert seit: 4. Jun 2004
Ort: Hamm
390 Beiträge
 
Delphi 2006 Professional
 
#3

Re: Strings in ListView vergleichen

  Alt 13. Aug 2006, 09:32
Hallo onkelrossie,

Ich frage mich, wieso du ein break nutzt? Damit fliegst du komplett aus der for-schleife raus. Du willst aber doch weiterhin vergleichen. Warum machst du es nicht so:

Delphi-Quellcode:
1
procedure TForm1.Button1Click(Sender: TObject);
var
  i:integer;
  sl: TStringList;
begin
  sl:= TStringList.Create;
  for i := 0 to ListView1.Items.Count - 1 do begin
    if not (ListView1.Items[i].SubItems[2] = ListView1.Items[i+1].SubItems[2]) then
      sl.Add(IntToStr(i+1));
  end;
end;
Sascha
  Mit Zitat antworten Zitat