PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
FTPParamètre (Fonction)
En anglais : FTPParameter
Modifie le comportement des fonctions FTP standard.
Exemple
// Activation de l'implémentation native du FTP
FTPParamètre(ftpParamètreMode, 1)
// Activation de l'implémentation Windows ("wininet") du FTP
FTPParamètre(ftpParamètreMode, 0)
Syntaxe
FTPParamètre(<Option> , <Valeur de l'option>)
<Option> : Constante de type Entier
Option à fixer :
ftpParamètreModePermet de choisir le mode de fonctionnement du FTP.
  • Si le paramètre <Valeur de l'option> vaut 0, les fonctions de gestion du FTP utilisent le module "wininet" de Windows sauf pour les protocoles sécurisés (FTPIS, FTPES et SFTP). Ce mode correspond au mode de fonctionnement par défaut des fonctions FTP.
  • Si le paramètre <Valeur de l'option> vaut 1, les fonctions de gestion du FTP utilisent une implémentation native du FTP et indépendante de Windows, avec le support d'UTF8.
    Attention : Dans ce mode, la fonction FTPCommande n'est pas supportée. Ce mode est systématiquement utilisé pour les protocoles sécurisés (FTPIS, FTPES et SFTP).
<Valeur de l'option> : Entier
Nouvelle valeur de l'option.
Remarques
Les fonctions FTPxxx du WLangage utilisent par défaut les fonctions FTP de l'API de Windows (WININET.DLL). Actuellement sous Windows 8.1, ces API ne donnent plus les résultats attendus :
  • transfert inachevé,
  • retour "impossible de modifier le répertoire en.".
En attendant un rétablissement des fonctions FTP standard par Windows Update, il est possible de modifier le comportement des fonctions FTPxxx du WLangage, afin qu'elles ne reposent plus sur les fonctions FTP de l'API de Windows. Il suffit d'insérer l'appel suivant dans le traitement de transfert FTP, avant l'appel existant de la fonction FTPConnecte :
FTPParamètre(ftpParamètreMode, 1)
Remarque : La fonction FTPParamètre s'applique à toutes les fonctions FTPxxx du WLangage, à l'exception de la fonction FTPCommande. Si cette dernière était utilisée, elle peut être remplacée par les fonctions FTPEnvoie ou FTPRécupère suivant le cas.
Composante : wd24com.dll
Version minimum requise
  • Version 19
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire