ReceiveFTPFile()

Syntax

Ergebnis = ReceiveFTPFile(#Ftp, RemoteDateiname$, Dateiname$ [, Asynchron])
Beschreibung
Empfängt eine Datei von einem FTP-Server.

Parameter

#Ftp Die zu verwendende FTP-Verbindung.
RemoteDateiname$ Die Datei (auf dem Server), welche herunter geladen werden soll. Sie muss sich im aktuellen FTP-Verzeichnis befinden (siehe GetFTPDirectory() und SetFTPDirectory()).
Dateiname$ Der Speicherort, wohin die Datei auf dem lokalen System gespeichert werden soll. Wenn der Dateiname keinen vollständigen Pfad enthält, wird dieser relativ zum aktuellen Verzeichnis interpretiert.   Wenn die Datei existiert, wird sie überschrieben.
Asynchron (optional) Wenn auf #True gesetzt, wird der Transfer im Hintergrund erfolgen. Standardmäßig wird das Programm blockiert, bis die Datei empfangen wurde (= "synchron"). Der Fortschritt einer asynchronen Übertragung kann mit der Funktion FTPProgress() ermittelt werden, und sie kann mit Hilfe von AbortFTPFile() abgebrochen werden.

Rückgabewert

Gibt einen Wert ungleich Null zurück, wenn die Datei korrekt herunter geladen wurde, oder wenn der asynchrone Transfer korrekt initialisiert wurde. Bei einem Fehler ist der Rückgabewert gleich Null.

Anmerkungen

Nur eine Datei kann im Hintergrund auf einmal herunter- oder hochgeladen (siehe SendFTPFile()) werden.

Siehe auch

SendFTPFile(), SetFTPDirectory(), GetFTPDirectory(), FTPProgress(), AbortFTPFile()

Unterstützte OS

Alle

<- OpenFTP() - Ftp Inhaltsverzeichnis - RenameFTPFile() ->