TListView verwenden

alixander

Mitglied
Hi Leute!
Ich bin schon fast am verzweifeln, ich suche schon ewig nach gut erklärten Beispielen, wie man einen TListView verwendet, aber ich finde einfache keins.
Vielleicht kann mir das ja einer von euch erklären oder ein Beispiel posten.
naja mfg
 
Stimmt :google: findet man wenig ausfuhrliches

also, TListView ist von aussehen her gleich dem Windows-Explorer Fensterdass dir die Dateien in unterschiedlichen Stilen anzeigen kann. So muss du TListView nur einmal initialisieren, und dann nur ListView->ViewStyle verändern.
Code:
  ListView->ViewStyle = vsReport vsIcon vsList vsSmallIcon

du MUSS mindestens eine Spalte erstellen um etwas anzeigen zu können:
Code:
  TListColumn  *NewColumn;
  NewColumn = ListView->Columns->Add();
  NewColumn->Caption = "FileName";
// eine zweite Spalte mal dahinter
  TListColumn  *NewColumn;
  NewColumn = ListView->Columns->Add();
  NewColumn->Caption = "LastChange";
<< die Spalte "LastChange" wird nur bei ListView->ViewStyle = vsReport angezeigt.

Änlich auch die Zeilen/Einträge:
Code:
  TListItem  *ListItem;
    ListItem = ListView->Items->Add();
    ListItem->Caption = "papay.exe"; // wird immer unter der Spalte "FilenName" angezeigt
    ListItem->SubItems->Add("yesterday"); // wird nur bei vsReport - Spalte "LastChange" angezeigt

Anhang noch mit Bildern an den Einträgen. ;-)
 

Anhänge

  • TListView.zip
    6,8 KB · Aufrufe: 440
Zurück