Doctor gasafonso, debes dar mas información, aparte de la imagen con el error publica también el código y señala en que linea te salta el error y asi tendrás tu respuesta mas rápido, debes también usar la ventana Inmediato para que veas el contenido de tus variables y detectes si estas manipulandolas correctamente.
He bajado el código de ENTER, el ultimo, y lo he probado tal cual a ver que sucede y efectivamente salta un error de ruta en esta linea:
Call FileCopy(ListView1.ListItems(i).SubItems(1), "D:\DESTINO\" & Extraer(ListView1.ListItems(i).SubItems(1), "\"))
Y eso es porque el amigo ENTER está usando una ruta absoluta y no relativa (ni disco D tengo en la virtual), simplemente debes de modificar esa linea de codigo y adaptarlo a tus necesidades. Por ejemplo, yo cambie la ruta destino para que se grabe en la misma carpeta del proyecto:
Call FileCopy(ListView1.ListItems(i).SubItems(1), App.Path & "\" & Extraer(ListView1.ListItems(i).SubItems(1), "\"))
Y funciona perfectamente doc.
Checa eso.
EDITO: Enter te respondio antes que yo por el tema de la version del MSCOMCTL... mmm, no creo que sea eso porque normalmente ese error salta ni bien se abre el proyecto pero bueno prueba.