Salve a tutti.
Tempo fa avevo la necessità di inviare e/o ricevere dei file via ftp in un'applicazione VB6.0. Per far ciò avevo recuperato dalla rete una classe VB che utlizza le API di Wininet.dll (da VBIP.COM). Il codice ha sempre funzionanto bene e continua a funzionare. Il problema è che quando sono in download o upload di files di grandi dimensioni oppure il numero di files è alto, l'attività di files transfert prende tutte le risorse del sistema e non è possibile fare pià nulla: occorre attendere che i trasferimenti siano finiti per poter lanciare qualche altra applicazione. Sembra che il problema non siano della classe specifica, ma piuttosto delle Api della Wininet.ddl. Ho scaricato e provato diversi altri esempi dalla rete utilizzanti la stessa dll e tutti soffrono dello stesso problema.
Qualcuno ha esperienza in merito?
Grazie a tutti.