Startseite ¦  was ist neu ¦  programmier tips ¦  indy artikel ¦  intraweb artikel ¦  informationen ¦  links ¦  interviews ¦  sonstiges
kylix ¦  tutorials ¦  online shop ¦  fotos ¦  Add&Win Gewinnspiel


Willkommen Gast. Bitte einloggen oder registrieren.
22.05.2012, 14:12:08
Übersicht Hilfe Suche Einloggen Registrieren

+  SwissDelphiCenter Forum
|-+  German Forums
| |-+  Allgemeines Forum
| | |-+  ListView-Spalten auslesen???
« vorheriges nächstes »
Seiten: [1] Drucken
Autor Thema: ListView-Spalten auslesen???  (Gelesen 1622 mal)
Torni
Jr. Member
**
Offline Offline

Beiträge: 57



« am: 08.03.2002, 23:38:52 »

Hallo, ich habe eine Listview als vsReport deklariert mit vier Spalten (nicht Reihen) und will nun aus einem Eintrag in der Listbox die einzelnen Spalten der selektierten Zeile auslesen. Wie kann man das machen, hab in der Hinsicht absolut null ahnung.
Mit ListView1.Selected.text kriege ich "nur" alle vier Spalten ausgelesen...


Thx
Gespeichert
Rainer
Hero Member
*****
Offline Offline

Beiträge: 1666


WWW
« Antworten #1 am: 09.03.2002, 00:12:33 »

Jedes ListItem (die Einträge in der ListView) verfügt über eine Eigenschaft SubItems vom Typ TStrings, diese Eigenschaft enthält die Untereinträge, die zum jeweiligen Item gehören.

Auslesen kann man sie z.B. so
[font size=2 face="Courier New"][font color="#000000"]var
  
i: Integer;
begin
  if 
ListView1.Selected <> nil then
  begin
    with 
ListView1.Selected do 
    begin
      for 
i := 0 to SubItems.Count - 1 do
        
ShowMessage(SubItems);
    end;
  end;
end;
[/font][/font]
Die Untereinträge in der Listbox anzeigen kannst Du dann z.B. so
[font size=2 face="Courier New"][font color="#000000"]begin
  if 
ListView1.Selected <> nil then
  begin
    
ListBox1.Items.Assign(ListView1.Selected.SubItems);
  end;
end;
[/font][/font]
Gespeichert

MfG Rainer

end.
Torni
Jr. Member
**
Offline Offline

Beiträge: 57



« Antworten #2 am: 09.03.2002, 00:18:57 »

hey klasse, mann. ich danke dir. das klappt nun wunnebar....
Gespeichert
Seiten: [1] Drucken 
« vorheriges nächstes »
Gehe zu:  


Einloggen mit Benutzername, Passwort und Sitzungslänge

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS