Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Listbox mit Tücken (https://www.delphipraxis.net/30194-listbox-mit-tuecken.html)

SP-120B 21. Sep 2004 21:53


Listbox mit Tücken
 
Hallo,
ich möchte auf die per Mausklick markierte Zeile einer Listbox zugreifen.
Welchen Befehl brauche ich dazu und welchen Befehl muss ich verwenden, um auf den 1., 2., ... Eintrag der Listbox Zugriff zu haben?
Danke im Voraus und in der Hoffnung auf keine weitere Zurücksetzung der Datenbank

alcaeus 21. Sep 2004 21:59

Re: Listbox mit Tücken
 
Hi SP-120B,

vielleicht hätte dir die DP-Suche weitergeholfen.
Das ausgewählte Item:
Delphi-Quellcode:
Listbox1.ItemIndex
Ein beliebiges Item:
Delphi-Quellcode:
Listbox1.Items[i]
wobei i der Index ist (bei 0 beginnend).

Greetz
alcaeus

Nachtrag: herzlich willkommen in der DP :hi: :dp:

SP-120B 21. Sep 2004 22:12

Danke
 
:-)
besonders für die so schnelle Antwort.
Schöne Tage,
SP

SP-120B 21. Sep 2004 22:24

Re: Listbox mit Tücken
 
Das ausgewählte Element wird leider nicht ausgegeben. Während bei der Auswahl des 1., 2., ... Elements noch String-Dateien vorliegen, liefert der Befehl Listbox.ItemIndex einen Integerwert, der unabhängig von dem markierten Wert mal Null oder Eins beträgt.
?
SP

alcaeus 21. Sep 2004 22:28

Re: Listbox mit Tücken
 
Hi SP-120B,

eigentlich müsste ListView1.ItemIndex den Index des ausgewählten Elements liefern, und bei mir funktiniert das auch. Die Ausgabe des ausgewählten Elements geschieht deshalb mit
Delphi-Quellcode:
ListBox1.Items[ListBox1.ItemIndex]
Greetz
alcaeus

fkerber 21. Sep 2004 22:32

Re: Listbox mit Tücken
 
Hi!

Es muss so aussehen:

Delphi-Quellcode:
Showmessage(Listbox1.Items[Listbox1.itemindex]);
Listbox1.Items liefert den Wert (also String) an der in den [] übergebenen Stelle
Listbox1.Itemindex gibt die markierte Stelle an.


Ciao Frederic

SP-120B 21. Sep 2004 22:39

:-)
 
Toll so klappt's
:dp:

SP-120B 22. Sep 2004 03:28

Re: Listbox mit Tücken
 
Welchen Befehl kann ich denn verwenden, um ein Element in der Listbox genau so zu markieren, als wenn dieses Element per Mausklick ausgewählt worden wäre?
Danke für die Hilfe
SP

supermuckl 22. Sep 2004 03:34

Re: Listbox mit Tücken
 
listbox1.items[index].selected := true;

(ausm kopf)

Mirilin 22. Sep 2004 03:34

Re: Listbox mit Tücken
 
:hi:

Ich meinte indem du ItemIndex setzt.

mfg Tobias


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:47 Uhr.
Seite 1 von 2  1 2      

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 by Thomas Breitkreuz