All you have to do is enable SelectionMode to MultiSimple or MultiExtended , then you can use the SelectedItems collection to copy to the clipboard in the KeyDown event from the list.
Simply put
ListBox1.SelectionMode = SelectionMode.MultiSimple in form.load Event
and use this code (note: listbox is called ListBox1 )
Private Sub ListBox1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles ListBox1.KeyDown If e.Control AndAlso e.KeyCode = Keys.C Then Dim copy_buffer As New System.Text.StringBuilder For Each item As Object In ListBox1.SelectedItems copy_buffer.AppendLine(item.ToString) Next If copy_buffer.Length > 0 Then Clipboard.SetText(copy_buffer.ToString) End If End If End Sub
source share