Ciao ragazzi
Sto sviluppando un software che esegua lo scaricamento di documenti o intere pagine dal web.
Per eseguire questa operazione ho utilizzato l'Internet Transfer Protocol.
Le istruzioni per eseguire l'operazione sono queste
codice:
filescaricato = Inet1.OpenURL(urldascaricare)
Open "c:\\filedestinazione.txt" For Output As #1
Print #1, filescaricato
Close #1
Eseguo il controllo dello stato della connessione e del lavoro con questa sub
codice:
Private Sub Inet1_StateChanged(ByVal State As Integer)
verifica = Str(State)
End Sub
Il fatto è che vorrei interrompere il lavoro quando il valore della variabile "verifica" resta a 3 o 7 per troppo tempo per lanciare il download del file successivo. Ho provato a utilizzare il metodo CANCEL ma non funziona e continua a dirmi che è in esecuzione l'ultima richiesta
Suggerimenti?