English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Librerie Componenti
  • ID FTP

Connect

procedura copia link

Scopo

Procedura che permette la connessione al server FTP.

Sintassi

IDFtp.connect(Hostname, Username, Password, [Timeout], [Port])

Argomenti

Hostname Stringa che indica il server FTP a cui collegarsi.
Username Stringa che indica lo username da utilizzare per connettersi al server FTP.
Password Stringa che indica la password da utilizzare per connettersi al server FTP.
Timeout Parametro opzionale. È il numero di secondi che imposta il timeout di connessione. Il valore predefinito è 30.
Port Parametro opzionale. Indica la porta del server remoto a cui effettuare la connessione (il parametro è presente solo a partire dalla versione 16.0.6700 di Instant Developer).

Esempio di codice

public void FTPDemo.Connect()
{
  FTPDemo.Idftp = new()
  Credentials.Host = "www.example.com"
  Credentials.Username = "username"
  Credentials.Password = "password"
  Credentials.Timeout = 30
  try
  {
    FTPDemo.Idftp.connect(Credentials.Host, Credentials.Username, Credentials.Password, Credentials.
          Timeout)
    FTPDemo.messageBox("Connessione avvenuta con successo!")
  }
}
  • Il sistema genera un'eccezione se risulta già in esecuzione un'altra operazione asincrona.
  • Il sistema genera un'eccezione se la connessione con il server FTP risulta già essere stabilita. Per controllare se la connessione è già stabilita, è possibile usare la funzione IsConnected.
  • Il sistema genera un'eccezione con il testo dell'errore se la connessione al server FTP fallisce.
  • A partire dalla versione 16.0.6700 di Instant Developer è possibile specificare la porta IP a cui occorre collegarsi. Se non specificata il sistema utilizza la porta 21 (per FTP) o porta 22 (per SFTP).

Ultima modifica: 01/03/2017 / Validità: da 11.5.5000

Vedi Anche

  • Is Connected (funzione)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum