Lädt eine Datei im Binärmodus hoch und zeigt einen Fortschrittsbalken, bzw. ruft eine benutzerdefinierte Funktion auf
#Include <FTPEx.au3>
_FTP_ProgressUpload($l_FTPSession, $s_LocalFile, $s_RemoteFile [, $FunctionToCall = ""])
Parameter
| $l_FTPSession | Rückgabe von _FTP_Connect(). |
| $s_LocalFile | Die lokale Datei. |
| $s_RemoteFile | Die auf dem Server zu erzeugende Datei. |
| $FunctionToCall | [optional] Eine Funktion, welche einen Fortschrittsbalken aktualisiert oder auf Benutzereingaben reagiert, wie etwa einen Klick auf Abbrechen oder das Schließen der Anwendung. (Mehr Info am Ende des Kommentars) |
Rückgabewert
| Erfolg: | 1 |
| Fehler: | 0 und setzt @error |
| @error: | -3 - Fehler beim Erzeugen der Datei |
| -4 - Fehler beim Schreiben in die Datei | |
| -5 - Fehler beim Schließen der Datei | |
| -6 - Upload durch die Fortschrittsfunktion abgebrochen und Rückgabewert entspricht der aufgerufenen Funktion |
Bemerkungen
Information über $FunctionToCall:
Verwandte Funktionen
Keine.