@FTPNTFindFirstFile
Syntax
@FTPNTFindFirstFile(FTPNTHANDLE;TEXTPATTERN;FNCONOPTIONS;RETTEXTFILENAME);
@FTPNTFindFirstFile(FTPNTHANDLE;TEXTPATTERN;FNCONOPTIONS;RETTEXTFILENAME;RETTEXTATTRIBUTES);
@FTPNTFindFirstFile(FTPNTHANDLE;TEXTPATTERN;FNCONOPTIONS;RETTEXTFILENAME;RETTEXTATTRIBUTES;RETFNFILESIZE);
Beschreibung
Diese @Function steht nur unter Windows zur Verfügung!
In TEXT TEXTPATTERN wird der FileName mit den Suchkriterien angegeben (WILDCARDS… z.b. "*.jpg").
Gibt den aktuellen Verzeichnis-Pfad auf dem FTP-Server zurück.
Im Erfolgsfall liefert die @Function einen TEXT mit dem aktuellem Verzeihnis-Pfad zurück, sonst @Error.
In FN FNCONOPTIONS können Verbindungs-Optionen angegeben werden!
0 ist default!
TEXT RETTEXTATTRIBUTES
A=FILE_ATTRIBUTE_ARCHIVE
C=FILE_ATTRIBUTE_COMPRESSED
D=FILE_ATTRIBUTE_DIRECTORY
E=FILE_ATTRIBUTE_ENCRYPTED
H=FILE_ATTRIBUTE_HIDDEN
O=FILE_ATTRIBUTE_OFFLINE
R=FILE_ATTRIBUTE_READONLY
S=FILE_ATTRIBUTE_SYSTEM
T=FILE_ATTRIBUTE_TEMPORARY
Beispiel: @FTPNTGetCurrentDirectory(FTPNTHANDLE)
APPLICATIONTEXT:="Test";
ftpnth:=@FTPNTOpen(APPLICATIONTEXT);
TEXTCurrentDirectoryPath:=@FTPNTGetCurrentDirectory(ftpnth);
ftpnth:=@FTPNTClose(ftpnth);
Es wird eine FTP-Session gestartet, der aktuelle Verzeichnis-Pfad auf dem FTP-Server der Variable TEXTCurrentDirectoryPath zugewießen und anschließend wird die FTP-Session wieder beendet.
