Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Post - oretovalley

Pagine: [1]
1
Programmazione / Download di file con gambas 3
« il: 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: [Seleziona]

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  :)

Pagine: [1]