Put File

procedura copia link

Scopo

Procedura che permette di caricare un file sul server FTP.

Sintassi

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

Argomenti

Local File Path Stringa che indica il percorso completo del file locale.
Remote File Path Parametro opzionale stringa. Indica il percorso completo del file sul server FTP.
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.putFile("C:/temp/images/demo.png", ...)
    }
    catch
    {
      FTPDemo.messageBox(formatMessage("Can't execute put 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 caricherà il file locale nella cartella corrente del server FTP.
  • Il sistema genera un'eccezione con il testo dell'errore se l'upload del file fallisce.

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