Ciao a tutti,
ho scritto un programma per processare dei files, e si attiva ogni tot tempo in automatico.
Durante il processo deve rinominare dei files e zipparli.
Problema:
Il codice per zippare i files crea i files zippati, però lascia anche i file originali, (non riesco a capire qual'è il parametro da mettere per non farglielo fare), allora avevo deciso di cancellare i files originali.
Il problema è che ci mette più tempo a zipparli di quanto impiega il programma a passare alla riga di codice successiva (cancella), per cui li cancella prima di zipparli.
Risultato: ho dei files zip vuoti.
zip = Shell(Path7za & " a -tzip " & Path & "\TEMP\" & "cod" & anno & giorno & CONT_M & "PEFFBN.zip " & Path & "cod" & anno & giorno & CONT_M & "PEFFBN", 1) '**************comprime
Kill (Path & "WU004PFB" & anno & giorno & CONT_M & "PEFFBN")
Sto utilizzando il programmino 7za per zippare...
Help?
![]()