du musst nur sicherstellen, dass beim onClick auch ein item markiert ist:
Delphi-Quellcode:
if listbox1.itemindex>-1 then
edit1.text:=listbox1.items[listbox1.itemindex];
dafür einen eigenen button hinzubasteln halte ich für unnötig...überprüfe, ob du immer die gleiche listbox zugreifst...
HTH Frank