Ich hänge mich mal dran, das Thema ist ja nicht so alt.
Ich würde gerne einen bestimmten Eintrag (den markierten) aus meiner Liste löschen. DAs Löschen ansich ist nicht mein Problem, sondern das finden des markierten Eintrages. Leider bietet die ListBox nach meinen Infos keine Funktion, die einem den Int-Wert des markierten Eintrags zurück gibt. Über Selected geht es auch nicht und sonst weiß ich keine Lösung...
Hier der Code:
Code:
procedure Tf_ereignis.ereignis_listClick(Sender: TObject);
begin
if ereignis_list.Selected[HIER MUSS DER INT WERT REIN] then b_loeschen.Enabled:=True else b_loeschen.Enabled:=False;
end;
In der Prcedure b_loeschenClick wird natürlich dann der Eintrag gelöscht...
Für Hilfe wäre ich euch sehr verbunden. Die Delphi Hilfe lässt einem zu dem Thema im Stich...