OpenFTP()
Syntax
Ergebnis = OpenFTP(#Ftp, ServerName$, User$, Passwort$ [, Passiv [, Port]])Beschreibung
Versucht, eine Verbindung zum angegebenen FTP-Server zu öffnen.
Parameter
#Ftp Gibt die Nummer an, mit der die neue Verbindung identifiziert wird. #PB_Any kann verwendet werden, um diese Nummer automatisch zu generieren.
'ServerName$' muss eine gültige FTP Server Adresse sein. 'User$' und 'Passwort$' werden zur Authentifizierung auf dem Server verwendet. Für öffentliche Server kann 'User$' auf "anonymous" gesetzt werden und 'Passwort$' kann leer bleiben.ServerName$ Gibt die URL oder Adresse des Servers an, zu dem verbunden werden soll. User$, Passwort$ Geben Sie die Informationen zum Authentifizieren auf dem Server an. Passiv (optional) Gibt an, ob der passive Modus für die Verbindung verwendet werden soll (gültige Werte sind #True bzw. #False). Wenn dieser Parameter nicht angegeben wird, dann wird der passive Modus verwendet. Port (optional) Gibt den für die Verbindung zu verwendenden Port an. 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