ReceiveFTPFile()

Syntax

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

'RemoteDateiname$' (also die Datei auf dem Server) muss sich im aktuellen FTP-Verzeichnis befinden (siehe GetFTPDirectory() und SetFTPDirectory()). 'Dateiname$' ist die lokale Datei, wohin die Download-Datei geschrieben werden soll.

Standardmäßig erfolgt der Download (das Herunterladen) synchron und blockiert das Programm bis er fertiggestellt ist. Der 'Asynchron'-Modus (optionaler Parameter = #True) erlaubt das Downloaden im Hintergrund zu erledigen, während FTPProgress() verwendet werden kann, um den aktuellen Status des Downloads zu ermitteln. Eine asynchrone Übertragung kann mit Hilfe von AbortFTPFile() abgebrochen werden. Nur eine Datei kann im Hintergrund auf einmal herunter- oder hochgeladen (siehe SendFTPFile()) werden.

Wenn die Datei nicht korrekt empfangen wurde, wird 'Ergebnis' gleich 0 sein.

Unterstützte OS

Alle

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