When a user clicks on an item in a list box, how can I get the actual string that was clicked on? For example, if ‘dog,’ ‘cat,’ and ‘fish’ are listed in the list box and the user clicks on ‘cat,’ how can I actually get the value ‘cat’? I need the actual string, not the index of the item clicked on.
To get the value of the currently selected item in a list box, just do thefollowing:
var str : String;begin with ListBox1 do str := Items[ItemIndex];…This will give you the value of the current item.