I have to agree. You can't "clear" a FileListBox. If you want to just remove a selected filename each time the cmdCheck is clicked then you can do as XRsTX suggested.

Copy the filelist to a listbox and use List1.RemoveItem (List1.ListIndex)

Here's an example using command1 , file1 and list1
VB Code:
  1. Private Sub Form_Load()
  2.     Dim i As Integer
  3.     For i = 0 To File1.ListCount - 1
  4.         List1.AddItem File1.List(i)
  5.     Next i
  6. End Sub
  7.  
  8.  
  9. Private Sub Command1_Click()
  10.     If List1.ListIndex = -1 Then Exit Sub
  11.    
  12.     List1.RemoveItem (List1.ListIndex)
  13. End Sub
If clicking on the commandbutton is deleting or moving the file then use file1.Refresh to update the filelist.