Autor Beitrag
Murmel
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 79

xp
d6,d7
BeitragVerfasst: Mo 06.10.03 14:42 
die anzeige soll als nummer in label erscheinen?

gruß murmel
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: Mo 06.10.03 14:47 
Hallo!

Bei nur einer Zeile: itemindex
Bei mehreren Zeilen: über Selected abfragen.

MfG
Peter

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
Murmel Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 79

xp
d6,d7
BeitragVerfasst: Mo 06.10.03 14:53 
Titel: nicht den inhalt die zeilennummer?
lieber peter lustig, ich brauche nicht den inhalt der listbox-zeile sondern die zeilennummer...

gruß murmel
Klabautermann
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Veteran
Beiträge: 6366
Erhaltene Danke: 60

Windows 7, Ubuntu
Delphi 7 Prof.
BeitragVerfasst: Mo 06.10.03 14:56 
Titel: Re: nicht den inhalt die zeilennummer?
Hi,
Murmel hat folgendes geschrieben:
lieber peter lustig, ich brauche nicht den inhalt der listbox-zeile sondern die zeilennummer...

und er hat dir 2 Möglichkeiten genannt wie du genau diese erhällst.
Er hat dir übrigens keine Einzige möglichkeit genannt an den Inhalt der Zeile zu kommen.

Gucke mal unter den von ihm genannten Begriffen in die Delphi-Hilfe.

Gruß
Klabautermann
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: Mo 06.10.03 14:57 
Hallo!

Vielleicht habe mich etwas zu kurz gefasst:

Itemindex liefert Dir die Nummer der markierten Zeile (beginnend bei 0), wenn MultiSelect = False ist, also nur eine Zeile markiert werden kann.

Können mehrere Zeilen markiert werden, so kannst Du mit Selected[i] abfragen, ob die i-te Zeile markiert ist und somit die Nummern der markierten Zeilen herausfinden.

Hoffe, jetzt ist es etwas klarer!

MfG
Peter

//edit: zu langsam ...

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
Murmel Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 79

xp
d6,d7
BeitragVerfasst: Mo 06.10.03 15:02 
Titel: habs probiert peter...
klappt nicht... hab auch multiselected auf false stehen ;O/ hast du ein beispiel?

gruß murmel
Murmel Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 79

xp
d6,d7
BeitragVerfasst: Mo 06.10.03 15:03 
Titel: ich habs ;O)
ausblenden Delphi-Quelltext
1:
IntToStr(listbox1.Itemindex);					


Moderiert von user profile iconKlabautermann: Delphi-Tags hinzugefügt.
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: Mo 06.10.03 15:06 
Ups, ich dachte, es wäre klar, dass man einen Integer erst noch in einen String umwandeln muss. Und das die Zeilennummer ein Integer ist.

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
arminho
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 59



BeitragVerfasst: Di 08.03.05 17:47 
wie sage ich ihm jetzt, dass er den Inhalt ins label schreiben soll und nicht die zeilenzahl.?
StefanH
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1144

Win XP
D5 Standard, D7 Pers, D2005 Pers
BeitragVerfasst: Di 08.03.05 18:12 
user profile iconarminho hat folgendes geschrieben:
wie sage ich ihm jetzt, dass er den Inhalt ins label schreiben soll und nicht die zeilenzahl.?


ausblenden Delphi-Quelltext
1:
Label1.Caption:= ListBox1.Items[ListBox1.ItemIndex];					

_________________
"Als es noch keine Computer gab, war das Programmieren noch relativ einfach."(Edsger W. Dijkstra)
"Ich bin nicht von Sinnen, sondern ich rede wahre und vernünftige Worte." (Paulus)