OpenFTP()

Syntax

Ergebnis = OpenFTP(#Ftp, ServerName$, User$, Passwort$ [, Passiv [, Port]])
Beschreibung
Versucht, eine Verbindung zum angegebenen FTP-Server zu öffnen.

Parameter

#Ftp Die Nummer, mit der die neue Verbindung identifiziert wird. #PB_Any kann verwendet werden, um diese Nummer automatisch zu generieren.
ServerName$ Die URL oder Adresse des Servers, zu dem verbunden werden soll.
User$ Der User-Name (Anwender-Name) zum Authentifizieren auf dem Server.
Passwort$ Das Passwort zum Authentifizieren auf dem Server.
Passiv (optional) Aktiviert oder deaktiviert den passiven Modus für die Verbindung (gültige Werte sind #True bzw. #False). Wenn dieser Parameter nicht angegeben wird, dann wird der passive Modus verwendet.
Port (optional) Der für die Verbindung zu verwendende Port. Der Standard ist Port 21.

Rückgabewert

Gibt einen Wert ungleich Null zurück, wenn die Verbindung korrekt aufgebaut wurden, oder Null bei einem Fehler. Wenn #PB_Any als #Ftp Parameter verwendet wird, dann wird bei Erfolg die für die Verbindung generierte Nummer zurückgegeben.

Anmerkungen

InitNetwork() muss vor der Verwendung dieses Befehls aufgerufen werden, da alle FTP-Befehle auf der Network-Bibliothek basieren.

Beispiel

  InitNetwork()
  
  If OpenFTP(0, "ftp.free.fr", "anonymous", "")
    Debug "Erfolgreich verbunden"
  Else
    Debug "Konnte keine Verbindung zu ftp.free.fr aufbauen."
  EndIf

Siehe auch

CloseFTP(), SetFTPDirectory(), ReceiveFTPFile(), SendFTPFile(), ExamineFTPDirectory()

Unterstützte OS

Alle

<- NextFTPDirectoryEntry() - Ftp Inhaltsverzeichnis - ReceiveFTPFile() ->