UDF > FTPEx >


_FTP_FindFileNext

Obtient le fichier 'FindFile' suivant sur un serveur FTP

#include <FTPEx.au3>
_FTP_FindFileNext ( $hFTPFind )

Paramètre

$hFTPFind Handle retourné par _FTP_FindFileFirst().

Valeur de retour

Succès: Retourne un tableau:
    [0] - Nombre d'éléments
    [1] - Les attributs du fichier
    [2] - Création Time Low
    [3] - Création Time Hi
    [4] - Accès Time Low
    [5] - Accès Time Hi
    [6] - Dernière écriture Low
    [7] - Dernière écriture Hi
    [8] - Taille du fichier High
    [9] - Taille du fichier Low
    [10] - Nom du fichier
    [11] - Altername
Échec: Retourne 0 et définit @error <> 0.

En relation

_FTP_FindFileClose, _FTP_FindFileFirst

Voir aussi

Consultez InternetFindNextFile dans la librairie MSDN.

Exemple

#include <FTPEx.au3>

Local $sServer = 'ftp.csx.cam.ac.uk'
Local $sUsername = ''
Local $sPass = ''

Local $hOpen = _FTP_Open('MyFTP Control')
Local $hConn = _FTP_Connect($hOpen, $sServer, $sUsername, $sPass)

Local $h_Handle
Local $aFile = _FTP_FindFileFirst($hConn, "/pub/software/programming/pcre/", $h_Handle)
ConsoleWrite('$sFilename = '& $aFile[10] & 'attribute = '& $aFile[1] & ' -> Error code: '& @error & @CRLF)

$aFile = _FTP_FindFileNext($h_Handle)
ConsoleWrite('$sFilenameNext1 = '& $aFile[10] & 'attribute = '& $aFile[1] & ' -> Error code: '& @error & @CRLF)

$aFile = _FTP_FindFileNext($h_Handle)
ConsoleWrite('$sFilenameNext2 = '& $aFile[10] & 'attribute = '& $aFile[1] & ' -> Error code: '& @error & @CRLF)

$aFile = _FTP_FindFileNext($h_Handle)
ConsoleWrite('$sFilenameNext3 = '& $aFile[10] & 'attribute = '& $aFile[1] & ' -> Error code: '& @error & @CRLF)

Local $iFindClose = _FTP_FindFileClose($h_Handle)

Local $iFtpc = _FTP_Close($hConn)
Local $iFtpo = _FTP_Close($hOpen)