Einzelnen Beitrag anzeigen

Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.251 Beiträge
 
Delphi 2006 Professional
 
#11

Re: Zu viele Einträge? Listview?

  Alt 10. Okt 2004, 16:55
Jup. Ist schon wichtig!
Es ist also ein dynamisches Array. Dann musst Du bei der Länge 1 abziehen!
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  i, Count: Integer;
  ListItem: TListItem;
  Exception: Boolean;
begin
  if not FileExists(Edit1.Text) then Exit;
  ReadIndexFile(Edit1.Text, Exception);
  Count:= Length(Files);
  if Count = 0 then Exit;
  ListView1.Clear;
  for i:= 0 to Pred (Count) do begin // Hier ist die Änderung!
    ListItem:= ListView1.Items.Add;
    ListItem.Caption:= Files[i].Filename;
    ListItem.SubItems.Add('');
    ListItem.SubItems.Add(IntToHex(Files[i].Offset, 2));
  end;
end;
[Edit] Andreas war wieder schnelle [/edit]
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat