Entwickler-Ecke

Sonstiges (Delphi) - ein Listbox item text mit rechts click speichern


Sauger Chris - Di 23.03.04 21:49
Titel: ein Listbox item text mit rechts click speichern
Hallo
wie kann ich einen item text mit einem rechts click speichern so das ich es
irgend wo einfügen kann. (Listbox K)
Danke

Gruß
Zauny


adler - Di 23.03.04 22:40

Hi!

Hab net so viel zeit jetzt um delphi zu starten aber:
Ich denke mal das wenn du rechtsklick darauf machst, diese zeile selectiert wird?!
Du nimmst den Index also der selektierten zeile und kopierst dir den string der zeile(index) Dort rein.


Sauger Chris - Mo 12.04.04 19:59
Titel: ein Listbox item text mit rechts click speichern
hallo kannst du mir vieleicht einen Quelltext posten
weil ich über 100 einträge in meinem Prog habe und ich habe keine
lust für alle 100 eine zeile zu schreiben

Danke

Gruß
Sauger Chris(Delphi7)


Delete - Mo 12.04.04 22:07

Das brauchst du doch auch gar nicht. Jeder Eintrag hat einen Index in der Box, der erste bspw. hat den Index Null:

Delphi-Quelltext
1:
2:
3:
ShowMessage(
  ListBox1.Items[0]
);

Den tatsächlich ausgewählten Eintrag findest du mit "ListBox1.ItemIndex" heraus. Ist nichts ausgewählt, hat dieser den Wert -1. Bleibt nur noch die Sache mit dem Klick, und da würde ich dich an die Ereignisse "OnMouseDown" bzw. "OnMouseUp" verweisen. Die besitzen beide die Möglichkeit, den Mausknopf zu überprüfen.