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
Download file tramite VB
giovedì 07 ottobre 2004 - 11.48
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
tvbpro
Profilo
| Newbie
7
messaggi | Data Invio:
gio 7 ott 2004 - 11:48
Ciao! Il mio problema nasce dall'esigenza di scaricare dal sito dell'ufficio italiano cambi il file in formato CSV che contiene i cambi contabili in modo di poterli inserire in un DB ed elaborarli tramite un'applicazione in VB 6. Tramite la "ShellExecute" riesco a caricare la pagina che permatte il download, la quale serve solo per confermare il salvataggio del file. E' possibile dire in qualche modo al programma di salvare il file sovrascrivendolo se esiste e magari il tutto senza far apparire la finestra di internet explorer?
Forse chiedo troppo, ma se qualcuno sa aiutarmi... LO FACCIA!!!
Grazie
Provvidenza
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
gio 7 ott 2004 - 12:53
Non ho molto tempo per questo al volo ti dico che potresti fare prima del salvataggio del file dal sito, una kill del file già scaricato nella directory in modo tale che quando vai a fare il download non ti trova il file già scaricato precedentemente
Ciao
tvbpro
Profilo
| Newbie
7
messaggi | Data Invio:
gio 7 ott 2004 - 13:03
Forse non mi sono spiegata bene, scusami...
Il mio problema è che quando mando la chiamata alla pagina del sito dei cambi con i parametri relativi al periodo e alla valuta, si apre la finestra di internet explorer e appare la finestra di dialogo che mi chiede se salvarlo o aprirlo e nel caso in cui io dica di salvarlo mi chiede il nome del file di destinazione.
Ora, io vorrei evitare la comparsa della finestra di dialogo ed effettuare il salvataggio del file con un nome app.path & "cambi.CSV" accertandomi (come tu ben suggerisci) di eliminarlo in precedenza.
Pensi si possa fare?
Spero di essere riuscita a spiegarmi, grazie!
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
gio 7 ott 2004 - 19:15
vedi anche questo link ti potrebbe essere di aiuto:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/reference/functions/shellexecute.asp
Ciao
Fabio
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
gio 7 ott 2004 - 23:30
Puoi usare il metodo DownloadFile della classe WebClient:
WebClient.DownloadFile
e ti scarichi automaticamente il file che vuoi da Internet.
Puoi usare anche altri linguaggi di scripting per fare la stessa cosa.
Dipende come è più comodo per te.
ciao
david
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
ven 8 ott 2004 - 09:28
ti posto un esempio di codice:
Dim myfile As New System.Net.WebClient()
myfile.Credentials = New NetworkCredential("username", "password", "domain")
myfile.DownloadFile("https://www.prova.it/testo.zip", "c:\testo.zip")
ciao
Fabio
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 !