|
|
|
|
- Caractéristique de la procédure
- Interruption de la fonction FTPListeFichier
Procédure WLangage appelée par la fonction FTPListeFichier Procédure (également appelée "Callback") appelée par la fonction FTPListeFichier pour chaque fichier trouvé. Cette procédure peut être une procédure locale, globale ou interne. Syntaxe
<Résultat> = FTPListeFichier_Callback(<Fichier> , <Taille> , <Attribut> , <Date> , <Heure> , <Paramètre de la procédure>)
<Résultat> : Booléen - Vrai pour continuer le parcours des fichiers,
- Faux pour forcer l'interruption du parcours des fichiers.
<Fichier> : Chaîne de caractères Nom du fichier ou du répertoire manipulé. <Taille> : Entier Taille du fichier trouvé en octets. Ce paramètre n'est pas à prendre en compte dans le cas d'un répertoire. <Attribut> : Chaîne de caractères Attributs du fichier ou du répertoire trouvé. Le format utilisé est identique à celui de la fonction FTPAttribut. <Date> : Chaîne de caractères Date de modification du fichier (ou du répertoire) trouvé. Le format utilisé est "AAAAMMJJ". <Heure> : Chaîne de caractères Heure de modification du fichier (ou du répertoire) trouvé. Le format utilisé est "HHMMSS". <Paramètre de la procédure> : Variant valeur passée au <Paramètre> de la fonction FTPListeFichier. Si <Paramètre> n'est pas précisé, <Paramètre de la procédure> vaut 0. Remarques Caractéristique de la procédure Attention : Dans cette procédure : - aucune fonction FTP utilisant la même connexion que celle de la fonction FTPListeFichier ne doit être appelée.
- il est possible de récupérer les propriétés (nom, taille, attributs, dates et heures) du fichier listé à l'aide des fonctions FTPNom, FTPTaille, FTPAttribut, FTPDate et FTPHeure. Cependant, cette solution est coûteuse en temps : elle provoque une requête supplémentaire sur le serveur FTP. Il est donc préférable de lire directement les paramètres optionnels passés à la procédure.
Interruption de la fonction FTPListeFichier La fonction FTPListeFichier ne peut pas être interrompue tant qu'il reste des fichiers à parcourir. Pour forcer l'interruption du parcours, il faut utiliser la ligne suivante dans la procédure : Dans ce cas, la fonction FTPListeFichier retourne le nombre de fichiers parcourus jusqu'à l'appel de "RENVOYER Faux". Dans les autres cas (pour poursuivre le parcours), la procédure DOIT renvoyer Vrai. Si la procédure ne retourne aucune valeur (ni Vrai, ni Faux), une erreur est générée. Classification Métier / UI : Code neutre Composante : wd290com.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|