I’ve been working on the archiving section of my application.
With trial and error, I’ve lost a few files, and wondered if anyone had any idea why my code doesn’t work.
I know I’m pretty close:
Private Sub CmdArchiveJPG_Click() Dim SF As String ' Source Folder Dim AF As String ' Archive Folder Dim N As Integer ' Number Dim FN As String ' FileName Dim DP As String ' Default Path SF = "L:MMPDFImage" AF = "L:MMPDFArchive" For N = 0 To lstFiles.ListCount - 1 If lstFiles.Selected(N) Then FN = lstFiles.List(N) DF = Left$(FN, Len(FN) - 3) & "IMA" X = Shell("c:pkwarepkzip.exe -a " & AF & DF & " " & SF & FN, vbMinimizedNoFocus) 'Set fso = New FileSystemObject Debug.Print lstFiles.List(N) fso.DeleteFile SF & lstFiles.List(N) End If Next N MsgBox "Files Archived", , "Information" End Sub