Assuming you have ListBox1.MultiSelect equals false and are interested only in the currently clicked item, then...
Sorry I only know the c++ syntax, but I think should be easy for you to abstract my mixed 'if' example below ;)
if (ListBox1.ItemIndex >= 0)
RichEdit1.Lines.Add(ListBox1.Items[ListBox1.ItemIndex]);