Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. Visual Studio 6.0
CICLO FOR EACH NEXT
lunedì 19 ottobre 2009 - 16.37
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
maurogn
Profilo
| Newbie
2
messaggi | Data Invio:
lun 19 ott 2009 - 16:37
Ho un ciclo for each che trasferisce da un server ftp, gli eventuali file presenti:
prima copia il file in questione su una cartella locale di lavoro,
quindi lo trasferisce ( togliendolo dal server ftp ) su un'altra cartella locale di backup.
Il problema e' che non lavora un file alla volta, ma tutti insieme.
Questo, a volte, genera un errore di accesso al file che magari e' ancora in fase di copia mentre parte la successiva istruzione che tenta di muoverlo ( e quindi di cancellarlo dal server ) sulla cartella locale di backup.
Qualcuno conosce come far si che ogni istruzione venga eseguita solo al termine della precedente ?
allego il codice per chiarezza
'Trasferisce da server FTP a cartelle locali
For Each Item In objFolderFTP.Items
If LCase(Mid(Item.Name, 1, 4)) = "dati_" Then
If Not Dir(strPathDownBck & Item.Name) <> " Then
objFolderDownBck.copyHere strPathFTP & Item.Name, 8
End If
If Not Dir(strPathDown & Item.Name) <> "" T
objFolderDown.moveHere strPathFTP & Item.Name, 8
End If
End If
Next
grazie in anticipo
carloalberto
Profilo
| Junior Member
166
messaggi | Data Invio:
lun 19 ott 2009 - 17:52
tempo addietro ho usato FtpGetFile che se non ricordo male ritorna il valore se il trasferimento è andato a buon fine, ho usato una listbox che ho polato con il nome dei file e poi rileggendolo facevo il get del file e poi la cancellazione dello stesso....
ciao
maurogn
Profilo
| Newbie
2
messaggi | Data Invio:
lun 19 ott 2009 - 18:03
Grazie per la risposta.
Provo e ti facci osapere
Ciao
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !