Get File

procedura copia link

Scopo

Procedura che permette di scaricare un file dal server FTP.

Sintassi

IDFtp.getFile(Remote File Path, [Local File Path], [Async])

Argomenti

Remote File Path Stringa che indica il percorso completo del file sul server FTP.
Local File Path Parametro opzionale stringa. Indica il percorso completo del file locale.
Async Parametro opzionale booleano. Indica se si desidera eseguire un'operazione asincrona.

Esempio di codice

// 
IDFtp.changeRemoteDir("http://www.example.com/images/")
for (int i = 0; < IDFtp.getNumFiles(); i = + 1)
{
  if (!(IDFtp.getIsDirectory(i)))
  {
    try
    {
      IDFtp.getFile(IDFtp.getFileName(i), ...)
    }
    catch
    {
      FTPDemo.messageBox(formatMessage("Can't execute get file:\n|1", errorMessage(), ...))
    }
  }
}
  • Il sistema genera un'eccezione se risulta già in esecuzione un'altra operazione asincrona.
  • Qualora non venga specificato il parametro Local File Path, il sistema scaricherà il file dentro la cartella di compilazione del progetto.
  • Il sistema genera un'eccezione con il testo dell'errore se il download del file fallisce.

Ultima modifica: 23/03/2021 / Validità: da 11.5.5000