![]() |
Moin Coder_Machine,
die erste Spalte zeigt immer die Caption des Items an, die folgenen den Text eines SubItems. z.B. direkt etwas in der 5. Spalte anzeigen zu lassen, ohne vorher noch drei weitere Subitems hinzugefügt zu haben geht nicht. |
also ich möchte:
aus einer datei 3 zeilen einlesen dann jene 3 zeilen einzeln in eine zeile ins listview eintragen (also hintereinander) das steht in der datei: benutzer suche dieses oder das schon gesucht unter: ![]() und das soll so ins listview was in folgende sections aufgeteilt ist: [von wem] [zu suchen] [gesucht] benutzer suche dieses oder das schon gesucht unter: ![]() so und ich finde nichts was mit caption oder so... so und meine frage: 1.wie adde ich jene 3 zeilen 2.wie kann ich dann direkt auf eine spalte zugreifen 3.wie nennt sich das alles (also ich sag einfach spalte und zeile) thx |
Moin Coder Machine,
ich hoffe, dass es so klarer wird:
Delphi-Quellcode:
var
sInhaltDerErstenSpalte : string; sInhaltDerZweitenSpalte : string; begin // Voraussetzungen ViewStyle = vsReport, Columns sind schon eingerichtet // Schreiben ListView1.Items.Add; // Zeile hinzufügen // ListView1.Items.Count-1 ist der Index des letzten Items // und bewirkt nach einem Add den Zugriff auf die neue Zeile ListView1.Items[ListView1.Items.Count-1].Caption := 'Was in der ersten Spalte stehen soll'; ListView1.Items[ListView1.Items.Count-1].SubItems.Add('Was in der zweiten Spalte stehen soll.'); ListView1.Items[ListView1.Items.Count-1].SubItems.Add('Was in der dritten Spalte stehen soll.'); // Auslesen (1.Zeile) sInhaltDerErstenSpalte := ListView1.Items[0].Caption; sInhaltDerZweitenSpalte := ListView1.Items[0].SubItems[0]; //... end; |
jo ganz großen dank,
dqs hilf mir sehr weiter :) find ich echt nett :) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:53 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz