@FTPNTGetLastResponseInfo
Syntax
@FTPNTGetLastResponseInfo(RetFNErrorNr;RetTEXTResponse);
Beschreibung
Diese @Function steht nur unter Windows zur Verfügung!
Gibt die letzte FTP-Server-Response zurück.
Diese Function ist z.B. dann sinnvoll, wenn @FTPNTGetLastError den Code 12003 zurückgibt.
In diesem Fall kann anhand der FTP-Server-Response das Problem evtl. eingekreist werden.
ReturnParameter FN RetFNErrorNr:
Der letzte FTP-Server-Code
Returnarameter TEXT RetTEXTResponse:
Die letzte FTP-Server-Response.
Beispiel @FTPNTGetLastResponseInfo:
TEXTREMOTENAME:="\Bilder\250.jpg
";
TEXTLOCALPATH:="C:\Bilder\250.jpg
";
FNOVERWRITEPROTECT:=0;
@FTPNTGetFile(FTPNTHANDLE;TEXTREMOTENAME;TEXTLOCALPATH;FNOVERWRITEPROTECT);
@FTPNTGetLastResponseInfo(RetFNErrorNr;RetTEXTResponse);
Beispiel FTP-Server-Response:
200 TYPE is now 8-bit binary
227 Entering Passive Mode (212,202,254,67,164,118)
550 Can’t check for file existence
550 Prohibited file name: \Bilder\250.jpg
In diesem Fall ist sind die Backslahes "\" in TEXT TEXTREMOTENAME das Problem.
Der Server kann nur mit Slashes "/" im TEXT TEXTREMOTENAME umgehen!
