Hola arroyoj, como te ha indicado Neftali te convendría utilizar un DBGrid, pero si quieres hacerlo con el ListBox y obtener el valor cuando hagas dobleClick es así:
Código Delphi
[-]
procedure TForm1.ListBox1DblClick(Sender: TObject);
begin
Showmessage(ListBox1.Items[ListBox1.ItemIndex]);
end;
Saluditos