Einzelnen Beitrag anzeigen

Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.105 Beiträge
 
Delphi 11 Alexandria
 
#2
  Alt 1. Nov 2002, 15:38
Moin Daniel B,

Du musst für jede Zeile die Du im Listview hinzufügen willst ListView.Item.Add ausführen.

Code:
[b]procedure[/b] TMainFormMC2004.LVLokFuellen;
[color=#000080]//ListView KK Loks mit Daten aus dem Loks-Record füllen [/color]
[b]var[/b]
  i: integer;
[b]begin[/b]
  ListViewKKLok.Clear;
  [b]for[/b] i := 0 [b]to[/b] MC2004.MenueInit.LokAnzahl -1 [b]do[/b]
  [b]begin[/b]
    [color=red]ListViewKKLok.Items.Add;[/color]
    [b]with[/b] ListViewKKLok.Items.Item[ListViewKKLok.Items.Count -1] [b]do[/b]
    [b]begin[/b]
      Caption := IntToStr(MC2004.MenueInit.LokStamm[i].LokID);
      SubItems.Add(MC2004.MenueInit.LokStamm[i].LokName);
      SubItems.Add(IntToStr(MC2004.MenueInit.LokStamm[i].LokAdresse));
      SubItems.Add(IntToStr(MC2004.MenueInit.LokStamm[i].LokTraeg));
      SubItems.Add(IntToStr(MC2004.MenueInit.LokStamm[i].LokBeschl));
      SubItems.Add(IntToStr(MC2004.MenueInit.LokStamm[i].LokVerzoeg));
    [b]end[/b];
  [b]end[/b];
[b]end[/b];
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat