Gambas-it
  Blog     Wiki     Download     Il resto del Pinguino  
22 Maggio 2013, 02:49:30 *
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?

Accesso con nome utente, password e durata della sessione
Notizie: Nasce Il resto del Pinguino: Scrivi anche tu!
 
  Home Guida Ricerca Utenti Accedi Registrati  
  Visualizza messaggi
Pagine: [1]
1  Gambas3 / Programmazione / Download di file con gambas 3 inserito:: 06 Maggio 2012, 12:19:42
Ciao a tutti! Sto scrivendo un'applicativo con gambas 3 per scaricare alcuni programmi dalla rete, ora sto utilizzando una funzione di download sincrono della libreria gb.net.curl.

Codice:

Public Sub GetFile()

  Dim hClient As HttpClient
  Dim sBuffer As String

  hClient = New HttpClient As "hClient"
  hClient.URL = "http://zackfairsite.altervista.org/meteopalermoftp.rar"
  hClient.Async = False
  hClient.Timeout = 60
  hClient.Get

  'Print "Begin"
  If hClient.Status < 0 Then
    Print "ERROR"
  Else
    ' Success - read the data
    If Lof(hClient) Then sBuffer = Read #hClient, Lof(hClient)
    sDownloadBuffer &= sBuffer
  End If
 
  Print sDownloadBuffer

  'Print "end"

End

però ho notato che se devo leggere per esempio il codice html di una pagina funziona perfettamente. Ma se devo scaricare un file, chiaramente nella funzione non viene indicato alcun percorso e inoltre non c'è la scrittura su disco di quello che ho scaricato. Vorrei capire come posso adattarla a scaricare per esempio un file .iso e scriverlo su un percorso che indico io. Come posso fare ? Vi ringrazio in anticipo  Sorriso
Pagine: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2006-2009, Simple Machines XHTML 1.0 valido! CSS valido!
Se vuoi sostenere Gambas-it.org puoi fare una piccola donazione utilizzando PayPal: